public ActionResult NewPermissionGroup() { //创建空的Model PermissionGroupViewModel model = new PermissionGroupViewModel(); return View(model); }
public ActionResult NewPermissionGroup(PermissionGroupViewModel model) { if (ModelState.IsValid) { //保存数据 string strErrText; PermissionSystem permission = new PermissionSystem(); if (permission.InsertPermissionGroup(model.Name, model.Remark ?? string.Empty, model.Functions, LoginAccountId, LoginStaffName, out strErrText) > 0) { return Json(string.Empty); } else { return Json(strErrText); } } return View(model); }
public ActionResult ModifyPermissionGroup(string id) { string strErrText; //生成Model数据 long nGroupId = long.Parse(id); PermissionSystem permission = new PermissionSystem(); SysGroup data = permission.LoadPermissionGroup(nGroupId, LoginAccountId, LoginStaffName, out strErrText); if (data == null) { throw new Exception(strErrText); } PermissionGroupViewModel model = new PermissionGroupViewModel(); model.Id = data.Id; model.Name = data.Name; model.Remark = data.Remark; return View(model); }