public ActionResult EditGroupAjax(GroupViewModel model) { if (!model.CheckGroupName()) { this.ModelState.AddModelError(string.Empty, "Группа с таким именем уже существует"); } if (ModelState.IsValid && model.CheckGroupName()) { try { if (!model.CheckGroupName()) { this.ModelState.AddModelError(string.Empty, "Группа с таким именем уже существует"); } else { model.ModifyGroup(); return Json(new { resultMessage = "Группа сохранена" }); } } catch { ModelState.AddModelError(string.Empty, "Произошла ошибка"); } } return PartialView("_EditGroupView", model); }
public ActionResult EditGroup(GroupViewModel model, int id) { if (ModelState.IsValid) { try { model.ModifyGroup(); ViewBag.ResultSuccess = true; } catch { ModelState.AddModelError(string.Empty, string.Empty); } } return null; }