示例#1
0
        public void Expire(string id)
        {
            var currentLoggedInCounrtyCode = CultureInfo.CurrentCulture.Name.Substring(3);

            _Cache.Expire(typeof(IPurchasingLimitManager), string.Format("PL_{0}_{1}", id, currentLoggedInCounrtyCode));
            IPurchasingLimitManager IPurchasingLimitManager = GetPurchasingLimitManager(id);

            IPurchasingLimitManager.ReloadPurchasingLimits(id);
        }
 public static PurchasingLimits_V01 GetCurrentPurchasingLimits(string distributorID)
 {
     if (!Settings.GetRequiredAppSetting <bool>("FOPEnabled", false))
     {
         IPurchasingLimitManager manager = PurchasingLimitManager(distributorID);
         return(manager.GetPurchasingLimits(GetOrderMonth()));
     }
     else
     {
         return(GetPurchasingLimits(distributorID, string.Empty));
     }
 }