示例#1
0
 public WishListController(
     IContentLoader contentLoader,
     ICartService cartService,
     IOrderRepository orderRepository,
     ICommerceTrackingService recommendationService,
     CartViewModelFactory cartViewModelFactory,
     IQuickOrderService quickOrderService,
     ReferenceConverter referenceConverter,
     ICustomerService customerService,
     IUrlResolver urlResolver,
     IRelationRepository relationRepository,
     LanguageResolver languageResolver,
     ICurrentMarket currentMarket,
     FilterPublished filterPublished,
     ISettingsService settingsService)
 {
     _contentLoader        = contentLoader;
     _cartService          = cartService;
     _orderRepository      = orderRepository;
     _trackingService      = recommendationService;
     _cartViewModelFactory = cartViewModelFactory;
     _quickOrderService    = quickOrderService;
     _referenceConverter   = referenceConverter;
     _customerService      = customerService;
     _urlResolver          = urlResolver;
     _relationRepository   = relationRepository;
     _languageResolver     = languageResolver;
     _currentMarket        = currentMarket;
     _filterPublished      = filterPublished;
     _settingsService      = settingsService;
 }
示例#2
0
 public CatalogEntryViewModelFactory(
     IPromotionService promotionService,
     IContentLoader contentLoader,
     IPriceService priceService,
     ICurrentMarket currentMarket,
     CurrencyService currencyservice,
     IRelationRepository relationRepository,
     UrlResolver urlResolver,
     FilterPublished filterPublished,
     LanguageResolver languageResolver,
     IStoreService storeService,
     IProductService productService,
     IQuickOrderService quickOrderService,
     IInventoryService inventoryService,
     IWarehouseRepository warehouseRepository,
     IDatabaseMode databaseMode)
 {
     _promotionService    = promotionService;
     _contentLoader       = contentLoader;
     _priceService        = priceService;
     _currentMarket       = currentMarket;
     _currencyservice     = currencyservice;
     _relationRepository  = relationRepository;
     _urlResolver         = urlResolver;
     _filterPublished     = filterPublished;
     _languageResolver    = languageResolver;
     _storeService        = storeService;
     _productService      = productService;
     _quickOrderService   = quickOrderService;
     _inventoryService    = inventoryService;
     _warehouseRepository = warehouseRepository;
     _databaseMode        = databaseMode;
 }
 public ProductController(
     IPromotionService promotionService,
     IContentLoader contentLoader,
     IPriceService priceService,
     ICurrentMarket currentMarket,
     CurrencyService currencyservice,
     IRelationRepository relationRepository,
     AppContextFacade appContext,
     UrlResolver urlResolver,
     FilterPublished filterPublished,
     PreferredCultureAccessor preferredCultureAccessor,
     IsInEditModeAccessor isInEditModeAccessor,
     IQuickOrderService quickOrderService)
 {
     _promotionService   = promotionService;
     _contentLoader      = contentLoader;
     _priceService       = priceService;
     _currentMarket      = currentMarket;
     _currencyservice    = currencyservice;
     _relationRepository = relationRepository;
     _appContext         = appContext;
     _urlResolver        = urlResolver;
     _preferredCulture   = preferredCultureAccessor();
     _isInEditMode       = isInEditModeAccessor();
     _filterPublished    = filterPublished;
     _quickOrderService  = quickOrderService;
 }
        public DefaultCartController(
            ICartService cartService,
            IOrderRepository orderRepository,
            ICommerceTrackingService recommendationService,
            CartViewModelFactory cartViewModelFactory,
            IContentLoader contentLoader,
            IContentRouteHelper contentRouteHelper,
            ReferenceConverter referenceConverter,
            IQuickOrderService quickOrderService,
            ICustomerService customerService,
            ShipmentViewModelFactory shipmentViewModelFactory,
            CheckoutService checkoutService,
            IOrderGroupCalculator orderGroupCalculator,
            CartItemViewModelFactory cartItemViewModelFactory,
            IProductService productService,
            LanguageResolver languageResolver)

        {
            _cartService              = cartService;
            _orderRepository          = orderRepository;
            _recommendationService    = recommendationService;
            _cartViewModelFactory     = cartViewModelFactory;
            _contentLoader            = contentLoader;
            _contentRouteHelper       = contentRouteHelper;
            _referenceConverter       = referenceConverter;
            _quickOrderService        = quickOrderService;
            _customerService          = customerService;
            _shipmentViewModelFactory = shipmentViewModelFactory;
            _checkoutService          = checkoutService;
            _orderGroupCalculator     = orderGroupCalculator;
            _cartItemViewModelFactory = cartItemViewModelFactory;
            _productService           = productService;
            _languageResolver         = languageResolver;
        }
 public QuickOrderBlockController(
     IQuickOrderService quickOrderService,
     ICartService cartService,
     IFileHelperService fileHelperService,
     IOrderRepository orderRepository,
     ReferenceConverter referenceConverter,
     IEPiFindSearchService ePiFindSearchService)
 {
     _quickOrderService    = quickOrderService;
     _cartService          = cartService;
     _fileHelperService    = fileHelperService;
     _orderRepository      = orderRepository;
     _referenceConverter   = referenceConverter;
     _ePiFindSearchService = ePiFindSearchService;
 }
示例#6
0
 public WishListController(
     IContentLoader contentLoader,
     ICartService cartService,
     IOrderRepository orderRepository,
     CartViewModelFactory cartViewModelFactory,
     IQuickOrderService quickOrderService,
     ReferenceConverter referenceConverter,
     ICustomerService customerService,
     ICartServiceB2B cartServiceB2B)
 {
     _contentLoader        = contentLoader;
     _cartService          = cartService;
     _orderRepository      = orderRepository;
     _cartViewModelFactory = cartViewModelFactory;
     _quickOrderService    = quickOrderService;
     _referenceConverter   = referenceConverter;
     _customerService      = customerService;
     _cartServiceB2B       = cartServiceB2B;
 }
 public QuickOrderBlockComponent(
     IQuickOrderService quickOrderService,
     ICartService cartService,
     IFileHelperService fileHelperService,
     IOrderRepository orderRepository,
     ReferenceConverter referenceConverter,
     ICustomerService customerService,
     IContentLoader contentLoader,
     ISettingsService settingsService)
 {
     _quickOrderService  = quickOrderService;
     _cartService        = cartService;
     _fileHelperService  = fileHelperService;
     _orderRepository    = orderRepository;
     _referenceConverter = referenceConverter;
     _customerService    = customerService;
     _contentLoader      = contentLoader;
     _settingsService    = settingsService;
 }
示例#8
0
 public QuickOrderBlockController(
     IQuickOrderService quickOrderService,
     ICartService cartService,
     IFileHelperService fileHelperService,
     IOrderRepository orderRepository,
     ReferenceConverter referenceConverter,
     ICommerceSearchService _searchService,
     ICustomerService customerService,
     IContentLoader contentLoader,
     ContentLocator contentLocator)
 {
     _quickOrderService  = quickOrderService;
     _cartService        = cartService;
     _fileHelperService  = fileHelperService;
     _orderRepository    = orderRepository;
     _referenceConverter = referenceConverter;
     __searchService     = _searchService;
     _customerService    = customerService;
     _contentLoader      = contentLoader;
     _contentLocator     = contentLocator;
 }