public ActionResult GetRoleInfo() { //获取权限组的编号 int RGid = Convert.ToInt32(Request["RGid"]); //获取指定权限组 RoleGroup RGroup = RGroupService.GetRoleGroup(RGid); //获取指定权限组下的所有权限 IEnumerable <int> roleList = contactService.GetRidByGid(RGid); return(Json(new { RGroup = RGroup, roleList = roleList })); }
public ActionResult EditRGroup(int?id) { ViewData["Roles"] = roleService.GetRoles(); //新增 if (id == null) { return(View()); } //修改 else { //获取指定权限组 var RGroup = Mapper.Map <RoleGroupModel>(RGroupService.GetRoleGroup(Convert.ToInt32(id))); //获取指定权限组下的所有权限 ViewData["RolesArr"] = contactService.GetRidByGid(Convert.ToInt32(id)); return(View(RGroup)); } }