Esempio n. 1
0
 protected ProductsBasePage(IProductsRepository r, ICatalogsRepository c, IBrandsRepository b,
                            IBasketsRepository ba, IBasketItemsRepository bi)
     : base(r, "Products")
 {
     Catalogs    = newItemsList <Catalog, CatalogData>(c);
     Brands      = newItemsList <Brand, BrandData>(b);
     Baskets     = ba;
     BasketItems = bi;
 }
Esempio n. 2
0
 protected BasketItemsBasePage(IBasketItemsRepository r, IBasketsRepository b, IProductsRepository p,
                               IOrdersRepository o, IOrderItemsRepository oi)
     : base(r, "Basket items")
 {
     Products    = newItemsList <Product, ProductData>(p);
     Baskets     = newItemsList <Basket, BasketData>(b);
     BasketsRepo = b;
     Orders      = o;
     OrderItems  = oi;
 }
Esempio n. 3
0
 public BasketItemsClientPage(IBasketItemsRepository r, IBasketsRepository b, IProductsRepository p,
                              IOrdersRepository o, IOrderItemsRepository oi) : base(r, b, p, o, oi)
 {
 }
Esempio n. 4
0
 public ProductsPage(IProductsRepository r, ICatalogsRepository c, IBrandsRepository b,
                     IBasketsRepository ba, IBasketItemsRepository bi)
     : base(r, c, b, ba, bi)
 {
 }
 /// <summary>
 /// Default constructor.
 /// </summary>
 /// <param name="basketItemsRepository">The basket items repository dependency.</param>
 /// <param name="authorizationLayer">The authorization layer dependency.</param>
 public BasketItemsController(IBasketItemsRepository basketItemsRepository,
                              IAuthorizationLayer authorizationLayer)
 {
     _basketItemsRepository = basketItemsRepository;
     _authorizationLayer    = authorizationLayer;
 }