Example #1
0
        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);
        }