public ActionResult <DiagnosisDisease> GetDiagnosisDisease(int id) { DiagnosisDisease diagnosisDisease = _db.DiagnosisDiseases.FirstOrDefault(e => e.Id == id); if (diagnosisDisease == null) { return(NotFound()); } return(Ok(diagnosisDisease)); }
public ActionResult <DiagnosisDisease> UpdateDiagnosisDisease([FromBody] DiagnosisDisease diagnosisDisease) { if (!_db.DiagnosisDiseases.Any(e => e.Id == diagnosisDisease.Id)) { return(NotFound()); } _db.DiagnosisDiseases.Update(diagnosisDisease); _db.SaveChanges(); return(Ok(diagnosisDisease)); }
public IActionResult DeleteDiagnosisDisease(int id) { DiagnosisDisease diagnosisDisease = _db.Find <DiagnosisDisease>(id); if (diagnosisDisease == null) { return(NotFound()); } _db.DiagnosisDiseases.Remove(diagnosisDisease); _db.SaveChanges(); return(Ok()); }
public ActionResult <DiagnosisDisease> PostDiagnosisDisease([FromBody] DiagnosisDisease diagnosisDisease) { DiagnosisDisease oldDiagnosisDisease = _db.Find <DiagnosisDisease>(diagnosisDisease.Id); if (oldDiagnosisDisease != null) { return(BadRequest()); } _db.DiagnosisDiseases.Add(diagnosisDisease); _db.SaveChanges(); return(Ok(diagnosisDisease)); }