Exemple #1
0
        /// <summary>
        /// 获取用户信息
        /// </summary>
        /// <param name="UID">用户编号</param>
        /// <returns>用户信息</returns>
        public UserInfo GetUserInfo(string UID)
        {
            //GetCache();
            UserInfo User = (UserInfo)EyouSoftSSOCache.GetCache(CacheTag.Company.CompanyUser + UID.ToLower());

            return(User);
        }
Exemple #2
0
        /// <summary>
        /// 获取MQ用户信息
        /// </summary>
        /// <param name="UID">MQID</param>
        /// <returns>用户信息</returns>
        public UserInfo GetMQUserInfo(int MQID)
        {
            //GetCache();
            UserInfo User = (UserInfo)EyouSoftSSOCache.GetCache(CacheTag.MQ.MQUser + MQID.ToString());

            return(User);
        }
Exemple #3
0
        /// <summary>
        /// 获取管理员信息
        /// </summary>
        /// <param name="UID">用户名</param>
        /// <returns>管理员信息</returns>
        public MasterUserInfo GetMasterInfo(string UID)
        {
            MasterUserInfo User = (MasterUserInfo)EyouSoftSSOCache.GetCache(CacheTag.System.SystemUser + UID);;

            //GetCache();
            return(User);
        }
Exemple #4
0
        /// <summary>
        /// 获取用户信息
        /// </summary>
        /// <param name="CompanyId">公司编号</param>
        /// <param name="UID">用户编号</param>
        /// <returns>用户信息</returns>
        public UserInfo GetUserInfo(int CompanyId, string UID)
        {
            //GetCache();
            string   cacheKey = string.Format(EyouSoft.Cache.Tag.Company.CompanyUser, CompanyId.ToString(), UID.ToLower());
            UserInfo User     = (UserInfo)EyouSoftSSOCache.GetCache(cacheKey);

            return(User);
        }