public void Usergroup_Add() { 用户组 model = new 用户组(); //var selectlist = Request.Form["permissionstr"]; var selectlist = Request.Params["per"]; var name = Request.Params["name"]; model.权限列表 = new List<string>(); if (!string.IsNullOrEmpty(selectlist)) { model.权限列表 = selectlist.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); } model.用户组名 = name; model.所属单位.用户ID = currentUser.Id; 用户组管理.添加用户组(model); }
public ActionResult Usergroup_Modify() { try { var id = int.Parse(Request.Params["ID"]); if (string.IsNullOrEmpty(Request.Params["Name"])) { return Content("用户组名不能为空!"); } else if (Request.Params["Name"] != 用户组管理.查找用户组((long)id).用户组名 && 权限管理.用户组已存在(Request.Params["Name"])) { return Content("该用户组名已经存在,请重新填写!"); } 用户组 model = new 用户组(); var selectlist = Request.Params["permissionstr"]; model.Id = id; List<string> 权限列表 = new List<string>(); if (!string.IsNullOrEmpty(selectlist)) { 权限列表 = selectlist.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries).ToList(); } model.用户组名 = Request.Params["Name"]; model.权限列表 = 权限列表; model.所属单位.用户ID = currentUser.Id; 用户组管理.更新用户组(model); return Content("success"); } catch { throw new Exception("出错了"); } }