コード例 #1
0
        /// <summary>
        /// 获取用户的权限
        /// </summary>
        /// <param name="userSysno"></param>
        /// <returns></returns>
        public List <PermissionVM> GetPermissionByUserSysno(Guid userSysno)
        {
            RolePermissionFace face = EngineContext.Current.Resolve <RolePermissionFace>();

            return(face.GetPermissionByUserSysno(userSysno).ToVM());
        }
コード例 #2
0
        /// <summary>
        /// 获取角色绑定过的权限集合
        /// </summary>
        /// <param name="roleID"></param>
        /// <returns></returns>
        public List <PermissionVM> GetBindedPermission(Guid roleID)
        {
            RolePermissionFace face = EngineContext.Current.Resolve <RolePermissionFace>();

            return(face.GetBindedPermission(roleID).ToVM());
        }