public PessoaResponse Altere(PessoaRequest pessoa) { try { ValideSessao(pessoa.CodigoSessao); return(ServicoDePessoa.AtualizarEntidade(pessoa)); } catch (Exception erro) { return(ErroPessoa(erro)); throw; } }
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)); } }