示例#1
0
        public PromotionsViewModel(ControllersEnum activeController, IPromotionsDbContext promotionsDb)
            : base(activeController)
        {
            this.Promotions = new List <Promotion>();

            this.Promotions = promotionsDb.All();
        }
 public HomeController(IConfiguration config, IUtilities utilities, IUserDbContext userDb, IPromotionsDbContext promotionDb)
     : base(config, utilities, userDb)
 {
     this.config      = config;
     this.utilities   = utilities;
     this.userDb      = userDb;
     this.promotionDb = promotionDb;
 }
 public EditPromotionViewModel(ControllersEnum activeController, int id, IPromotionsDbContext promotionDb)
     : base(activeController)
 {
     this.Promotion = promotionDb.LoadById(id);
 }
 public IndexViewModel(int basketCount, IPromotionsDbContext promotionDb)
     : base(ControllersEnum.Home, basketCount)
 {
     this.Promotions = promotionDb.All();
 }