public IActionResult Delete(int id) { try { _repo.Excluir(id); return(Ok(_repo.SelecionarTudo())); } catch (System.Exception) { return(StatusCode(500)); } }
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); }