Example #1
0
 public OrderCreationViewModel(ISessionRegister sessionRegister,
                               IProductRack productRack,
                               IWindowManager windowManager,
                               IShoppingCart shoppingCart,
                               IShellProvider shellProvider,
                               IBarcodeProducer barcodeProducer,
                               IOptions <CurrencySettings> currencyOptions)
 {
     _sessionRegister  = sessionRegister;
     _productRack      = productRack;
     _windowManager    = windowManager;
     _shoppingCart     = shoppingCart;
     _shellProvider    = shellProvider;
     _barcodeProducer  = barcodeProducer;
     _currencySettings = currencyOptions.Value;
 }
Example #2
0
 public ProductByBarcodeViewModel(IProductRack productRack)
 {
     _productRack = productRack;
 }
Example #3
0
 public ShoppingCart(IAppDbContext dbContext, IMapperProvider mapperProvider, IProductRack productRack)
 {
     _dbContext   = dbContext;
     _productRack = productRack;
     _mapper      = mapperProvider.Mapper;
 }