Пример #1
0
        /// <summary>
        /// 根据用户id编号和角色名称获取用户角色
        /// </summary>
        /// <param name="roleName"></param>
        /// <param name="userId"></param>
        /// <returns></returns>
        public GX_SYS_ROLE FindRoleByUserIdAndRleName(string roleName, decimal userId)
        {
            GxSysUserrolerelate relation = new GxSysUserrolerelate(uw);

            return(relation.FindRoleByUserIdAndRleName(roleName, userId));
        }
Пример #2
0
        public GX_SYS_USERROLERELATE FindRoleEntity(decimal id)
        {
            GxSysUserrolerelate relation = new GxSysUserrolerelate(uw);

            return(relation.Find(t => t.USERID == id && t.ROLEID > 0 & t.USERID > 0));
        }
Пример #3
0
        public GX_SYS_USERROLERELATE FindEntity(decimal id)
        {
            GxSysUserrolerelate relation = new GxSysUserrolerelate(uw);

            return(relation.Find(t => t.ID == id));
        }
Пример #4
0
        /// <summary>
        /// 删除用户角色关系表
        /// </summary>
        /// <param name="gxSys"></param>
        public void DeleteEntity(GX_SYS_USERROLERELATE gxSys)
        {
            GxSysUserrolerelate relation = new GxSysUserrolerelate(uw);

            relation.DeleteEntity(gxSys);
        }
        /// <summary>
        /// 根据角色名称返回用户
        /// </summary>
        /// <param name="roleName"></param>
        /// <returns></returns>
        public List <UserModels> GetUserList(string roleName)
        {
            GxSysUserrolerelate gxSysUserrolerelate = new GxSysUserrolerelate(uw);

            return(gxSysUserrolerelate.GetRoleUserList(roleName));
        }
Пример #6
0
        /// <summary>
        /// 根据用户编号获取所以角色
        /// </summary>
        /// <param name="userid"></param>
        /// <param name="page"></param>
        /// <param name="rows"></param>
        /// <param name="totalCount"></param>
        /// <returns></returns>
        public List <UserRoleModels> FindAllUserRoleByUserId(decimal userid, int page, int rows, out int totalCount)
        {
            GxSysUserrolerelate relation = new GxSysUserrolerelate(uw);

            return(relation.FindAllUserrolerelate(userid, page, rows, out totalCount));
        }