Esempio n. 1
0
        public ListViewModel()
        {
            var identity      = new AspNetIdentiyAuthorizeRelay <SysUser>();
            var sysPermission = identity.GetPermissionList(new PermissionCode());

            _sysPermission = sysPermission;
        }
        /// <summary>
        /// 获取权限树形列表
        /// </summary>
        /// <returns></returns>
        public JsonResult GetPermissionTree()
        {
            var    identity = new AspNetIdentiyAuthorizeRelay <SysUser>(CurrentDb);
            object json     = ConvertToZTreeJson(identity.GetPermissionList(new PermissionCode()).ToArray(), "id", "pid", "name", "opfun");

            return(Json(ResultType.Success, json));
        }
Esempio n. 3
0
        public ActionResult Add()
        {
            MenuModel            mode     = new MenuModel();
            var                  identity = new AspNetIdentiyAuthorizeRelay <SysUser>(CurrentDb);
            List <SysPermission> list     = identity.GetPermissionList(new PermissionCode());

            mode.SysPermission = list;
            return(View(mode));
        }