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)); } }