public ActionResult Edit(Models.BloodGroup.AddViewModel model) { if (!ModelState.IsValid) { return(View(model)); } try { var bloodGroup = _bloodGroupService.GetById(model.Id); if (bloodGroup == null) { return(View("_ErrorNotExist")); } bloodGroup.Name = model.Name; if (model.SubmitType == "Edit") { _bloodGroupService.Update(bloodGroup); } return(RedirectToAction(nameof(BloodGroupController.List))); } catch { ViewBag.ErrorMessage = "Not Operation."; return(View(model)); } }
public ActionResult Add(Models.BloodGroup.AddViewModel model) { if (!ModelState.IsValid) { return(View(model)); } HealthyDuty.Data.Entity.BloodGroup bloodGroup = new HealthyDuty.Data.Entity.BloodGroup(); bloodGroup.Name = model.Name; try { _bloodGroupService.Add(bloodGroup); return(RedirectToAction(nameof(BloodGroupController.List))); } catch { ViewBag.ErrorMessage = "Not Saved."; return(View(model)); } }