Esempio n. 1
0
 public PessoaResponse Altere(PessoaRequest pessoa)
 {
     try
     {
         ValideSessao(pessoa.CodigoSessao);
         return(ServicoDePessoa.AtualizarEntidade(pessoa));
     }
     catch (Exception erro)
     {
         return(ErroPessoa(erro)); throw;
     }
 }
Esempio n. 2
0
        public PessoaResponse Delete(Guid codigoSessao, Guid codigoEntidade)
        {
            try
            {
                ValideSessao(codigoSessao);
                var pes = ServicoDePessoa.Consulte(codigoEntidade);
                if (pes.Erro)
                {
                    return(pes);
                }

                pes.Ativo = false;
                return(ServicoDePessoa.AtualizarEntidade(ConvertMap.Converta <PessoaResponse, PessoaRequest>(pes)));
            }
            catch (Exception erro)
            {
                return(ErroPessoa(erro));
            }
        }