public IActionResult Delete(int id)
 {
     try
     {
         _repo.Excluir(id);
         return(Ok(_repo.SelecionarTudo()));
     }
     catch (System.Exception)
     {
         return(StatusCode(500));
     }
 }
Ejemplo n.º 2
0
        public void Excluir(int id)
        {
            if (id == 0)
            {
                throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o Comissao. Comissao não localizado");
            }

            var Comissao = _comissaoRepository.PesquisarPorId(id);


            if (Comissao == null || Comissao.Id == 0)
            {
                throw new MensagemException(EnumStatusCode.RequisicaoInvalida, "Não foi possivel excluir o Comissao. Comissao não localizado");
            }

            _comissaoRepository.Excluir(Comissao);
        }