package especificos

import (
	"gitlab.com/sistema-pro/xmlcolibex/internal/regras"
)

func aplicarChaveNaMao(p Params) {
	// Texto ChaveNaMao é montado em transformar via MontarDescricaoChaveNaMao
	_ = p
}

func aplicarCRECI(p Params) {
	m := p.M
	im := p.Im
	m["tipo"] = im.TipoCasaMineira
	m["subtipo"] = im.SubtipoCasaMineira
	m["categoria"] = im.CategoriaCasaMineira
	m["banheiro"] = defaultZeroPlain(im.Banheiros)
	m["quartos"] = defaultZeroPlain(im.Quartos)
	m["valor_venda"] = regras.TipoPrecoSimples(im.ValorVenda)
	m["valor_locacao"] = regras.TipoPrecoSimples(im.ValorLocacao)
}

func aplicarFacebook(p Params) {
	m := p.M
	if desc, ok := m["descricao"]; ok {
		m["descricao"] = regras.RemoverDuplicacoesTexto(desc)
	}
}
