示例#1
0
        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 }));
        }
示例#2
0
 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));
     }
 }