Пример #1
0
 public static SingletonPromotionActive SetInstance()
 {
     // Uses lazy initialization.
     // Note: this is not thread safe.
     _instance = null;
     return(_instance);
 }
Пример #2
0
 public static SingletonPromotionActive Instance()
 {
     // Uses lazy initialization.
     // Note: this is not thread safe.
     if (_instance == null)
     {
         using (SSLsEntities db = new SSLsEntities())
         {
             _instance = new SingletonPromotionActive();
             var data = db.PriceSchedule.Include("SellingPrice").Where(w => w.Enable == true && w.IsStop == false &&
                                                                       w.FKCampaign == MyConstant.CampaignType.DiscountDay).OrderBy(w => w.StartDate).ToList();
             _instance.PriceScheduleDiscountDay = data;
         }
     }
     return(_instance);
 }