public ActionResult RoleDetail() { RoleVM role = new RoleVM(); role.Name = Request["Name"].ToString(); role.Description = Request["Description"].ToString(); role.Satate = Request["State"] == "True" ? true : false; return(View(role)); }
public ActionResult EditRole(int id) { ViewBag.Message = "修改角色"; RoleVM VM = new RoleVM(); try { int i = id; Role rvlm = Runbow.TWS.Biz.RoleService.UpdateSelct(id); VM.Name = rvlm.Name; VM.Description = rvlm.Description; VM.ID = rvlm.ID; VM.Satate = rvlm.State; } catch { } return(View("RoleAdd", VM)); }
public ActionResult RoleAdd(RoleVM role) { RoleRequest r = new RoleRequest(); ViewBag.IsSuccess = "0"; ViewBag.Message = "新增角色"; r.Name = role.Name; r.Satate = role.Satate ? 1 : 0; r.Description = role.Description; r.ProjectId = base.UserInfo.ProjectID; r.ID = role.ID; int i = 0; if (r.ID == 0) { if (RoleService.CheckInput(r) == "-1") //该角色已存在 { ViewBag.Message = "该角色已存在!"; return(View(role)); } i = Runbow.TWS.Biz.RoleService.roleinsert(r); ViewBag.rId = i.ToString(); } else { i = Runbow.TWS.Biz.RoleService.RoleUpdate(r); } if (i > 0) { ViewBag.Message = " 操作成功"; return(View("RoleDetail", role)); //新增成功跳转到角色详细 } return(View(role)); }