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; }
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; }
public BasketItemsClientPage(IBasketItemsRepository r, IBasketsRepository b, IProductsRepository p, IOrdersRepository o, IOrderItemsRepository oi) : base(r, b, p, o, oi) { }
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; }