public IActionResult Delete(int id) { Presenca presencaBuscada = _presencaRepository.BuscarPorId(id); if (presencaBuscada == null) { return(NotFound()); } _presencaRepository.Deletar(id); return(StatusCode(200)); }
public IActionResult Delete(int id) { Presenca presencaBuscada = _presencaRepository.BuscarPorId(id); if (presencaBuscada != null) { _presencaRepository.Deletar(id); return(Ok("A presença foi deleta com sucesso!")); } return(NotFound("A presença não foi deletada pois ela não existe.")); }
public IActionResult Delete(int id) { try { // Faz a chamada para o método _presencaRepository.Deletar(id); // Retorna um status code return(StatusCode(204)); } catch (Exception ex) { return(BadRequest(ex)); } }
public IActionResult Delete(int id) { Presenca presencaBuscada = _presencaRepository.BuscarPorId(id); //Verifica se presencaBuscada é igual a nulo if (presencaBuscada == null) { //Se for igual a nulo, retorna um NotFound return(NotFound()); } //Se não for, deleta a instituicao e retorna um StatusCode Accepted _presencaRepository.Deletar(id); return(StatusCode(202)); }