public IActionResult DeleteConfirmed(int id) { FailFactorModel failFactor = _context.BMEDFailFactors.Find(id); if (failFactor == null) { return(BadRequest("資料錯誤")); } _context.BMEDFailFactors.Remove(failFactor); _context.SaveChanges(); return(Json(true)); }
// GET: MedEngMgt/FailFactors/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new StatusCodeResult(404)); } FailFactorModel failFactor = _context.BMEDFailFactors.Find(id); if (failFactor == null) { return(BadRequest("無資料")); } return(View(failFactor)); }
public ActionResult Edit(FailFactorModel failFactor) { if (ModelState.IsValid) { _context.Entry(failFactor).State = EntityState.Modified; _context.SaveChanges(); return(Json(true)); } else { var msg = ""; foreach (var error in ViewData.ModelState.Values.SelectMany(modelState => modelState.Errors)) { msg += error.ErrorMessage + Environment.NewLine; } throw new Exception(msg); } }
public ActionResult Create(FailFactorModel failFactor) { if (ModelState.IsValid) { _context.BMEDFailFactors.Add(failFactor); _context.SaveChanges(); return(Ok(failFactor)); } else { var msg = ""; foreach (var error in ViewData.ModelState.Values.SelectMany(modelState => modelState.Errors)) { msg += error.ErrorMessage + Environment.NewLine; } throw new Exception(msg); } }