コード例 #1
0
        /// <summary>
        /// 根据登入的用户ID,获取用户角色ID列表
        /// 创建  金协民  2015-7-3
        /// </summary>
        /// <param name="userId"></param>
        /// <returns></returns>
        private static List <string> GetUserRole(string adminCode)
        {
            List <string>        RoleList        = new List <string>();
            var                  query           = new DapperExQuery <T_ADMIN_ROLES>().AndWhere(n => n.A_CODE, OperationMethod.Equal, adminCode);
            List <T_ADMIN_ROLES> ROLE_USERS_LIST = new List <T_ADMIN_ROLES>();

            //获取用户角色CODE列表
            ROLE_USERS_LIST = new T_ADMIN_ROLES_BLL().GetAllList(query);
            if (ROLE_USERS_LIST != null)
            {
                RoleList.AddRange(ROLE_USERS_LIST.Select(q => q.R_CODE));
            }
            else
            {
                RoleList = null;
            }
            return(RoleList);
        }
コード例 #2
0
 /// <summary>
 /// 根据登入的用户ID,获取用户角色ID列表
 /// 创建  金协民  2015-7-3
 /// </summary>
 /// <param name="userId"></param>
 /// <returns></returns>
 private static List<string> GetUserRole(string adminCode)
 {
     List<string> RoleList = new List<string>();
     var query = new DapperExQuery<T_ADMIN_ROLES>().AndWhere(n => n.A_CODE, OperationMethod.Equal, adminCode);
     List<T_ADMIN_ROLES> ROLE_USERS_LIST = new List<T_ADMIN_ROLES>();
     //获取用户角色CODE列表
     ROLE_USERS_LIST = new T_ADMIN_ROLES_BLL().GetAllList(query);
     if (ROLE_USERS_LIST != null)
     {
         RoleList.AddRange(ROLE_USERS_LIST.Select(q => q.R_CODE));
     }
     else
     {
         RoleList = null;
     }
     return RoleList;
 }