public IActionResult Delete(int id) { Especialidades especialidadeBuscada = _especialidadeRepository.BuscarPorId(id); //Verifica se especialidadeBuscada é igual a nulo if (especialidadeBuscada == null) { //Se for igual a nulo, retorna um NotFound return(NotFound()); } //Se não for, deleta especialidade e retorna um StatusCode Accepted _especialidadeRepository.Deletar(id); return(StatusCode(202)); }
public IActionResult Del(int id) { // tratamento de excessao try { // fazemos a chamada para o método _especialidadeRepository.Deletar(id); //rotorna um 204 return(StatusCode(204)); } catch (Exception ex) { //retorna um statuscode 400 return(BadRequest(ex)); } }
public IActionResult Delete(int id) { try { Especialidade especialidadeBuscada = _especialidadeRepository.BuscarPorId(id); if (especialidadeBuscada != null) { _especialidadeRepository.Deletar(id); return(StatusCode(204)); } return(NotFound("Especialidade não encontrada!")); } catch (Exception codErro) { return(BadRequest(codErro)); } }
public IActionResult DeletarEspecialidade(int id) { _especialidadeRepository.Deletar(id); return(Ok("Deletado")); }
public IActionResult Delete(int id) { _especialidadeRepository.Deletar(id); return(StatusCode(200)); }