public Imovel Adicionar(Imovel obj) { if (!obj.EhValido()) { return(obj); } var objRet = _imovelRepository.Adicionar(obj); return(objRet); }
public async Task Adicionar(Imovel imovel) { if (!ExecutarValidacao(new ImovelValidation(), imovel) || !ExecutarValidacao(new EnderecoValidation(), imovel.Endereco)) { return; } await _imovelRepository.Adicionar(imovel); }