public enumSMSCheckResult Check()
 {
     if (SMSAccessCache.GetUserAccessInLimit1(OpenId))
     {
         return(enumSMSCheckResult.UserLimited);
     }
     return(enumSMSCheckResult.Normal);
 }
        public enumSMSCheckResult Check()
        {
            SMSAccessCacheObject obj = SMSAccessCache.GetGlobalAccessLevel1InLimit();

            if (obj.Count <= SMSAccessSecurityByGlobalLevel1.GlobalLevel1Limit)
            {
                return(enumSMSCheckResult.Normal);
            }
            return(enumSMSCheckResult.GlobalLimited);
        }
Пример #3
0
        public enumSMSCheckResult Check()
        {
            object lockObj = SMSAccessCache.GetUserAccessInLimit2Lock(OpenId);

            if (lockObj != null)
            {
                return(enumSMSCheckResult.UserLimited);
            }

            SMSAccessCacheObject obj = SMSAccessCache.GetUserAccessInLimit2(OpenId);

            if (obj.Count <= SMSAccessSecurityByUserLevel2.UserAccessLimit2)
            {
                return(enumSMSCheckResult.Normal);
            }
            else
            {
                SMSAccessCache.SetUserAccessInLimit2Lock(OpenId);
                return(enumSMSCheckResult.UserLimited);
            }
        }