Esempio n. 1
0
 public ShoppingCartServiceImpl(IShoppingCartLogic cartLogic, ICustomerRepository customerRepo, IUserProfileLogic profileLogic, IEventLogRepository log, IShipDateRepository shipDateRepo, IMinimumOrderAmountRepository minimumAmountRepo, IPriceLogic priceLogic, IOrderLogic orderLogic)
 {
     _shoppingCartLogic  = cartLogic;
     _customerRepo       = customerRepo;
     _profileLogic       = profileLogic;
     _shipDateRepository = shipDateRepo;
     _log = log;
     _minimumAmountRepo = minimumAmountRepo;
     _priceLogic        = priceLogic;
     _orderLogic        = orderLogic;
 }
Esempio n. 2
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="shoppingCartLogic"></param>
 /// <param name="profileLogic"></param>
 /// <param name="logRepo"></param>
 /// <param name="userActiveCartLogic"></param>
 /// <param name="exportSettingsLogic"></param>
 /// <param name="cartService"></param>
 /// <param name="catalogLogic"></param>
 /// <param name="listService"></param>
 public ShoppingCartController(IShoppingCartLogic shoppingCartLogic, IUserProfileLogic profileLogic, IEventLogRepository logRepo, IListService listService, ICatalogLogic catalogLogic,
                               IUserActiveCartLogic userActiveCartLogic, IExportSettingLogic exportSettingsLogic, IShoppingCartService cartService) : base(profileLogic)
 {
     _activeCartLogic   = userActiveCartLogic;
     _shoppingCartLogic = shoppingCartLogic;
     _exportLogic       = exportSettingsLogic;
     _listService       = listService;
     _catalogLogic      = catalogLogic;
     _log = logRepo;
     _shoppingCartService = cartService;
 }
Esempio n. 3
0
 /// <summary>
 /// ctor
 /// </summary>
 /// <param name="shoppingCartLogic"></param>
 /// <param name="orderLogic"></param>
 /// <param name="shipDayRepo"></param>
 /// <param name="historyRequestLogic"></param>
 /// <param name="profileLogic"></param>
 /// <param name="exportSettingsLogic"></param>
 /// <param name="logRepo"></param>
 /// <param name="historyHeaderRepository"></param>
 /// <param name="orderHistoryLogic"></param>
 /// <param name="cartService"></param>
 public OrderController(IShoppingCartLogic shoppingCartLogic, IOrderLogic orderLogic, IShipDateRepository shipDayRepo, IListService listService, ICatalogLogic catalogLogic,
                        IOrderHistoryRequestLogic historyRequestLogic, IUserProfileLogic profileLogic, IExportSettingLogic exportSettingsLogic,
                        IEventLogRepository logRepo, IOrderHistoryHeaderRepsitory historyHeaderRepository, IOrderHistoryLogic orderHistoryLogic,
                        IShoppingCartService cartService) : base(profileLogic)
 {
     _historyRequestLogic = historyRequestLogic;
     _orderLogic          = orderLogic;
     _shipDayService      = shipDayRepo;
     _shoppingCartLogic   = shoppingCartLogic;
     _exportLogic         = exportSettingsLogic;
     _log = logRepo;
     _historyHeaderRepo   = historyHeaderRepository;
     _historyLogic        = orderHistoryLogic;
     _listService         = listService;
     _catalogLogic        = catalogLogic;
     _shoppingCartService = cartService;
 }
Esempio n. 4
0
        public ImportLogicImpl(ICatalogLogic catalogLogic, IEventLogRepository eventLogRepository, IShoppingCartLogic shoppingCartLogic, IPriceLogic priceLogic,
                               ICustomInventoryItemsRepository customInventoryRepo, ISiteCatalogService catalogService)
        {
            this.catalogLogic       = catalogLogic;
            _catalogService         = catalogService;
            this.eventLogRepository = eventLogRepository;
            this.shoppingCartLogic  = shoppingCartLogic;
            this.priceLogic         = priceLogic;
            _customInventoryRepo    = customInventoryRepo;

            _errors   = new StringBuilder();
            _warnings = new StringBuilder();
        }
Esempio n. 5
0
 public ShoppingCartController(IDatabaseContext databaseContext, IShoppingCartLogic shoppingCartLogic)
 {
     _databaseContext   = databaseContext;
     _shoppingCartLogic = shoppingCartLogic;
 }
Esempio n. 6
0
 public ShoppingCartController(IShoppingCartLogic shoppingCartLogic)
 {
     _shoppingCartLogic = shoppingCartLogic;
 }