public RetornoAbstrato excluirPessoa([FromBody] DTOParametrosPessoa parametros) { var requisicaoValida = ValideRequisicao(parametros); if (requisicaoValida) { var repositorioDePessoas = new RepositorioDePessoas(); try { repositorioDePessoas.ExcluirPessoaPeloId(parametros.Codigo); return(RetornoPessoa.CrieSucessoRetornoExclusaoDePessoa()); } catch (Exception erro) { return(RetornoPessoa.CrieFalhaRetornoExclusaoDePessoa()); } } return(RetornoAutenticacao.CrieFalhaAutenticacao()); }