public HomeController(
     ILocalizationService localizationService,
     IStoreContext storeContext,
     CommonSettings commonSettings,
     GoogleAnalyticsSettings googleAnalyticsSettings,
     ISettingService settingService,
     IWorkContext workContext,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     ICustomerService customerService,
     IRepository <Product> productRepository,
     IRepository <ReturnRequest> returnRequestRepository)
 {
     this._localizationService     = localizationService;
     this._storeContext            = storeContext;
     this._commonSettings          = commonSettings;
     this._googleAnalyticsSettings = googleAnalyticsSettings;
     this._settingService          = settingService;
     this._workContext             = workContext;
     this._cacheManager            = cacheManager;
     this._orderReportService      = orderReportService;
     this._customerService         = customerService;
     this._productRepository       = productRepository;
     this._returnRequestRepository = returnRequestRepository;
 }
Esempio n. 2
0
 public ProductsController(IProductApiService productApiService,
                           CatalogSettings catalogSettings,
                           IOrderReportService orderReportService,
                           IStoreContext storeContext,
                           IJsonFieldsSerializer jsonFieldsSerializer,
                           IProductService productService,
                           IUrlRecordService urlRecordService,
                           ICustomerActivityService customerActivityService,
                           ILocalizationService localizationService,
                           IFactory <Product> factory,
                           IAclService aclService,
                           IStoreMappingService storeMappingService,
                           IStoreService storeService,
                           ICustomerService customerService,
                           IDiscountService discountService,
                           IPictureService pictureService,
                           IManufacturerService manufacturerService,
                           IProductTagService productTagService,
                           IProductAttributeService productAttributeService,
                           ILogger logger,
                           IDTOHelper dtoHelper) : base(jsonFieldsSerializer, aclService, customerService, storeMappingService, storeService, discountService, customerActivityService, localizationService, pictureService)
 {
     _productApiService       = productApiService;
     _factory                 = factory;
     _catalogSettings         = catalogSettings;
     _storeContext            = storeContext;
     _orderReportService      = orderReportService;
     _manufacturerService     = manufacturerService;
     _productTagService       = productTagService;
     _urlRecordService        = urlRecordService;
     _productService          = productService;
     _productAttributeService = productAttributeService;
     _logger    = logger;
     _dtoHelper = dtoHelper;
 }
 public ReportController(
     IOrderReportService orderReportService,
     ILoggerFactory loggerProvider)
 {
     _orderReportService = orderReportService;
     this._logger        = loggerProvider.CreateLogger <ReportController>();
 }
Esempio n. 4
0
 public ReportsController(IOrderService orderService,
                          IOrderReportService orderReportService,
                          ICustomerReportService customerReportService,
                          ICustomerViewModelService customerViewModelService,
                          IPermissionService permissionService,
                          IWorkContext workContext,
                          IPriceFormatter priceFormatter,
                          IProductService productService,
                          IProductAttributeFormatter productAttributeFormatter,
                          ILocalizationService localizationService,
                          IStoreService storeService,
                          ICountryService countryService,
                          IVendorService vendorService,
                          IDateTimeHelper dateTimeHelper,
                          ISearchTermService searchTermService)
 {
     _orderService             = orderService;
     _orderReportService       = orderReportService;
     _customerReportService    = customerReportService;
     _customerViewModelService = customerViewModelService;
     _permissionService        = permissionService;
     _workContext               = workContext;
     _priceFormatter            = priceFormatter;
     _productService            = productService;
     _productAttributeFormatter = productAttributeFormatter;
     _localizationService       = localizationService;
     _storeService              = storeService;
     _countryService            = countryService;
     _vendorService             = vendorService;
     _dateTimeHelper            = dateTimeHelper;
     _searchTermService         = searchTermService;
 }
Esempio n. 5
0
 public FinancialController(IStoreContext storeContext,
                            IOrderService orderService,
                            IPermissionService permissionService,
                            IDateTimeHelper dateTimeHelper,
                            IOrderReportService orderReportService,
                            ILocalizationService localizationService,
                            IProductService productService,
                            IPriceFormatter priceFormatter,
                            CommonSettings commonSettings,
                            ISettingService settingService,
                            IWorkContext workContext,
                            ICacheManager cacheManager)
 {
     this._localizationService = localizationService;
     this._orderService        = orderService;
     this._storeContext        = storeContext;
     this._commonSettings      = commonSettings;
     this._settingService      = settingService;
     this._workContext         = workContext;
     this._cacheManager        = cacheManager;
     this._permissionService   = permissionService;
     this._dateTimeHelper      = dateTimeHelper;
     this._orderReportService  = orderReportService;
     this._productService      = productService;
     this._priceFormatter      = priceFormatter;
 }
Esempio n. 6
0
 public WidgetsHomePageNewProductsViewComponent(
     CatalogSettings catalogSettings,
     IStoreContext storeContext,
     IStaticCacheManager cacheManager,
     ISettingService settingService,
     IPictureService pictureService,
     IProductModelFactory productModelFactory,
     IProductService productService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IOrderReportService orderReportService)
 {
     this._storeContext        = storeContext;
     this._cacheManager        = cacheManager;
     this._settingService      = settingService;
     this._pictureService      = pictureService;
     this._catalogSettings     = catalogSettings;
     this._productModelFactory = productModelFactory;
     this._productService      = productService;
     this._storeContext        = storeContext;
     this._aclService          = aclService;
     this._storeMappingService = storeMappingService;
     this._orderReportService  = orderReportService;
     this._cacheManager        = cacheManager;
 }
Esempio n. 7
0
 public ProductController(
     ICommonServices services,
     IProductService productService,
     IProductAttributeService productAttributeService,
     ITaxService taxService,
     IMediaService mediaService,
     ICustomerContentService customerContentService,
     ICustomerService customerService,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     IProductTagService productTagService,
     IOrderReportService orderReportService,
     IBackInStockSubscriptionService backInStockSubscriptionService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     MediaSettings mediaSettings,
     SeoSettings seoSettings,
     CatalogSettings catalogSettings,
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     CaptchaSettings captchaSettings,
     CatalogHelper helper,
     IBreadcrumb breadcrumb,
     Lazy <PrivacySettings> privacySettings,
     Lazy <TaxSettings> taxSettings,
     ILocalizationService localizationService,
     IProductAttributeParser productAttributeParser,
     IDownloadService downloadService,
     ProductUrlHelper productUrlHelper,
     IProductAttributeFormatter productAttributeFormatter)
 {
     _services                       = services;
     _productService                 = productService;
     _productAttributeService        = productAttributeService;
     _taxService                     = taxService;
     _mediaService                   = mediaService;
     _customerContentService         = customerContentService;
     _customerService                = customerService;
     _recentlyViewedProductsService  = recentlyViewedProductsService;
     _productTagService              = productTagService;
     _orderReportService             = orderReportService;
     _backInStockSubscriptionService = backInStockSubscriptionService;
     _aclService                     = aclService;
     _storeMappingService            = storeMappingService;
     _mediaSettings                  = mediaSettings;
     _seoSettings                    = seoSettings;
     _catalogSettings                = catalogSettings;
     _shoppingCartSettings           = shoppingCartSettings;
     _localizationSettings           = localizationSettings;
     _captchaSettings                = captchaSettings;
     _helper                    = helper;
     _breadcrumb                = breadcrumb;
     _privacySettings           = privacySettings;
     _taxSettings               = taxSettings;
     _localizationService       = localizationService;
     _downloadService           = downloadService;
     _productAttributeParser    = productAttributeParser;
     _productUrlHelper          = productUrlHelper;
     _productAttributeFormatter = productAttributeFormatter;
 }
        public ProductController(
			ICommonServices services,
			IManufacturerService manufacturerService,
			IProductService productService,
			IProductAttributeService productAttributeService,
			IProductAttributeParser productAttributeParser,
			ITaxService taxService,
			ICurrencyService currencyService,
			IPictureService pictureService,
			IPriceCalculationService priceCalculationService, 
			IPriceFormatter priceFormatter,
			ICustomerContentService customerContentService, 
			ICustomerService customerService,
			IShoppingCartService shoppingCartService,
			IRecentlyViewedProductsService recentlyViewedProductsService, 
			IWorkflowMessageService workflowMessageService, 
			IProductTagService productTagService,
			IOrderReportService orderReportService,
			IBackInStockSubscriptionService backInStockSubscriptionService, 
			IAclService aclService,
			IStoreMappingService storeMappingService,
			MediaSettings mediaSettings, 
			CatalogSettings catalogSettings,
			ShoppingCartSettings shoppingCartSettings,
			LocalizationSettings localizationSettings, 
			CaptchaSettings captchaSettings,
			CatalogHelper helper)
        {
            this._services = services;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._pictureService = pictureService;
            this._priceCalculationService = priceCalculationService;
            this._priceFormatter = priceFormatter;
            this._customerContentService = customerContentService;
            this._customerService = customerService;
            this._shoppingCartService = shoppingCartService;
            this._recentlyViewedProductsService = recentlyViewedProductsService;
            this._workflowMessageService = workflowMessageService;
            this._productTagService = productTagService;
            this._orderReportService = orderReportService;
            this._backInStockSubscriptionService = backInStockSubscriptionService;
            this._aclService = aclService;
            this._storeMappingService = storeMappingService;
            this._mediaSettings = mediaSettings;
            this._catalogSettings = catalogSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._localizationSettings = localizationSettings;
            this._captchaSettings = captchaSettings;
            this._helper = helper;

            T = NullLocalizer.Instance;
        }
Esempio n. 9
0
        public ProductController(
            ICommonServices services,
            IManufacturerService manufacturerService,
            IProductService productService,
            IProductAttributeService productAttributeService,
            IProductAttributeParser productAttributeParser,
            ITaxService taxService,
            ICurrencyService currencyService,
            IPictureService pictureService,
            IPriceCalculationService priceCalculationService,
            IPriceFormatter priceFormatter,
            ICustomerContentService customerContentService,
            ICustomerService customerService,
            IShoppingCartService shoppingCartService,
            IRecentlyViewedProductsService recentlyViewedProductsService,
            IWorkflowMessageService workflowMessageService,
            IProductTagService productTagService,
            IOrderReportService orderReportService,
            IBackInStockSubscriptionService backInStockSubscriptionService,
            IAclService aclService,
            IStoreMappingService storeMappingService,
            MediaSettings mediaSettings,
            CatalogSettings catalogSettings,
            ShoppingCartSettings shoppingCartSettings,
            LocalizationSettings localizationSettings,
            CaptchaSettings captchaSettings,
            CatalogHelper helper)
        {
            this._services                       = services;
            this._manufacturerService            = manufacturerService;
            this._productService                 = productService;
            this._productAttributeService        = productAttributeService;
            this._productAttributeParser         = productAttributeParser;
            this._taxService                     = taxService;
            this._currencyService                = currencyService;
            this._pictureService                 = pictureService;
            this._priceCalculationService        = priceCalculationService;
            this._priceFormatter                 = priceFormatter;
            this._customerContentService         = customerContentService;
            this._customerService                = customerService;
            this._shoppingCartService            = shoppingCartService;
            this._recentlyViewedProductsService  = recentlyViewedProductsService;
            this._workflowMessageService         = workflowMessageService;
            this._productTagService              = productTagService;
            this._orderReportService             = orderReportService;
            this._backInStockSubscriptionService = backInStockSubscriptionService;
            this._aclService                     = aclService;
            this._storeMappingService            = storeMappingService;
            this._mediaSettings                  = mediaSettings;
            this._catalogSettings                = catalogSettings;
            this._shoppingCartSettings           = shoppingCartSettings;
            this._localizationSettings           = localizationSettings;
            this._captchaSettings                = captchaSettings;
            this._helper = helper;

            T = NullLocalizer.Instance;
        }
Esempio n. 10
0
 public OrderReportController(IOrderReportService orderReportService,
                              IAppSettings appSettings,
                              IWorkContext workContext,
                              ILogger logger,
                              IResourceManager resourceManager) : base(logger, resourceManager)
 {
     _orderReportService = orderReportService;
     _appSettings        = appSettings;
     _workContext        = workContext;
 }
        public OrderController(IOrderService orderService, 
            IOrderReportService orderReportService, IOrderProcessingService orderProcessingService,
            IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ILocalizationService localizationService,
            IWorkContext workContext, ICurrencyService currencyService,
            IEncryptionService encryptionService, IPaymentService paymentService,
            IMeasureService measureService, IPdfService pdfService,
            IAddressService addressService, ICountryService countryService,
            IStateProvinceService stateProvinceService, IProductService productService,
            IExportManager exportManager, IPermissionService permissionService,
            IWorkflowMessageService workflowMessageService,
            ICategoryService categoryService, IManufacturerService manufacturerService,
            IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
            IProductAttributeFormatter productAttributeFormatter, IShoppingCartService shoppingCartService,
            IGiftCardService giftCardService, IDownloadService downloadService,
            IShipmentService shipmentService, IStoreService storeService,
            CatalogSettings catalogSettings, CurrencySettings currencySettings, TaxSettings taxSettings,
            MeasureSettings measureSettings, PdfSettings pdfSettings, AddressSettings addressSettings)
        {
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._pdfService = pdfService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;
            this._workflowMessageService = workflowMessageService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._productAttributeFormatter = productAttributeFormatter;
            this._shoppingCartService = shoppingCartService;
            this._giftCardService = giftCardService;
            this._downloadService = downloadService;
            this._shipmentService = shipmentService;
            this._storeService = storeService;

            this._catalogSettings = catalogSettings;
            this._currencySettings = currencySettings;
            this._taxSettings = taxSettings;
            this._measureSettings = measureSettings;
            this._pdfSettings = pdfSettings;
            this._addressSettings = addressSettings;
        }
 public OrderWarehouseController(
     IOrderWarehouseService warehouseService,
     IWorkContext workContext,
     ILocationService locationService,
     ILogger logger,
     IResourceManager resourceManager,
     IOrderReportService orderReportService) : base(logger, resourceManager)
 {
     _warehouseService   = warehouseService;
     _workContext        = workContext;
     _locationService    = locationService;
     _orderReportService = orderReportService;
 }
Esempio n. 13
0
 public CatalogController(
     ICommonServices services,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IProductService productService,
     ICategoryTemplateService categoryTemplateService,
     IManufacturerTemplateService manufacturerTemplateService,
     ICurrencyService currencyService,
     IOrderReportService orderReportService,
     IProductTagService productTagService,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     IPictureService pictureService,
     IPriceFormatter priceFormatter,
     ISpecificationAttributeService specificationAttributeService,
     ICompareProductsService compareProductsService,
     IGenericAttributeService genericAttributeService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     ICatalogSearchService catalogSearchService,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     Lazy <ILanguageService> languageService,
     CatalogHelper helper,
     IBreadcrumb breadcrumb,
     IPromotionProductsService promotionService)
 {
     _services                      = services;
     _categoryService               = categoryService;
     _manufacturerService           = manufacturerService;
     _productService                = productService;
     _categoryTemplateService       = categoryTemplateService;
     _manufacturerTemplateService   = manufacturerTemplateService;
     _currencyService               = currencyService;
     _orderReportService            = orderReportService;
     _productTagService             = productTagService;
     _recentlyViewedProductsService = recentlyViewedProductsService;
     _compareProductsService        = compareProductsService;
     _pictureService                = pictureService;
     _priceFormatter                = priceFormatter;
     _specificationAttributeService = specificationAttributeService;
     _genericAttributeService       = genericAttributeService;
     _aclService                    = aclService;
     _storeMappingService           = storeMappingService;
     _catalogSearchService          = catalogSearchService;
     _mediaSettings                 = mediaSettings;
     _catalogSettings               = catalogSettings;
     _languageService               = languageService;
     _helper                = helper;
     _breadcrumb            = breadcrumb;
     this._promotionService = promotionService;
 }
Esempio n. 14
0
 public ProductController(CaptchaSettings captchaSettings,
                          CatalogSettings catalogSettings,
                          IDiscountService discountService,
                          IAclService aclService,
                          ICompareProductsService compareProductsService,
                          ICustomerActivityService customerActivityService,
                          IEventPublisher eventPublisher,
                          IOrderReportService orderReportService,
                          ILocalizationService localizationService,
                          IOrderService orderService,
                          IPermissionService permissionService,
                          IProductModelFactory productModelFactory,
                          IProductService productService,
                          IRecentlyViewedProductsService recentlyViewedProductsService,
                          IStoreContext storeContext,
                          IStoreMappingService storeMappingService,
                          IUrlRecordService urlRecordService,
                          IWebHelper webHelper,
                          IStaticCacheManager cacheManager,
                          IWorkContext workContext,
                          IWorkflowMessageService workflowMessageService,
                          LocalizationSettings localizationSettings,
                          ShoppingCartSettings shoppingCartSettings,
                          ILocationService locationService)
 {
     this._discountService               = discountService;
     this._captchaSettings               = captchaSettings;
     this._orderReportService            = orderReportService;
     this._catalogSettings               = catalogSettings;
     this._aclService                    = aclService;
     this._compareProductsService        = compareProductsService;
     this._customerActivityService       = customerActivityService;
     this._eventPublisher                = eventPublisher;
     this._localizationService           = localizationService;
     this._orderService                  = orderService;
     this._permissionService             = permissionService;
     this._productModelFactory           = productModelFactory;
     this._productService                = productService;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._storeContext                  = storeContext;
     this._storeMappingService           = storeMappingService;
     this._urlRecordService              = urlRecordService;
     this._webHelper              = webHelper;
     this._workContext            = workContext;
     this._workflowMessageService = workflowMessageService;
     this._localizationSettings   = localizationSettings;
     this._shoppingCartSettings   = shoppingCartSettings;
     this._cacheManager           = cacheManager;
     this._locationService        = locationService;
 }
Esempio n. 15
0
 public HomePageBestSellersViewComponent(
     IOrderReportService orderReportService,
     ICacheBase cacheManager,
     IStoreContext storeContext,
     IProductService productService,
     IMediator mediator,
     CatalogSettings catalogSettings)
 {
     _orderReportService = orderReportService;
     _cacheBase          = cacheManager;
     _storeContext       = storeContext;
     _productService     = productService;
     _mediator           = mediator;
     _catalogSettings    = catalogSettings;
 }
Esempio n. 16
0
 public HomeController(
     ILocalizationService localizationService,
     GoogleAnalyticsSettings googleAnalyticsSettings,
     IWorkContext workContext,
     IOrderReportService orderReportService,
     ICustomerService customerService,
     IMediator mediator)
 {
     _localizationService     = localizationService;
     _googleAnalyticsSettings = googleAnalyticsSettings;
     _workContext             = workContext;
     _orderReportService      = orderReportService;
     _customerService         = customerService;
     _mediator = mediator;
 }
        public CatalogController(
			ICommonServices services,
			ICategoryService categoryService,
            IManufacturerService manufacturerService, 
			IProductService productService,
            ICategoryTemplateService categoryTemplateService,
            IManufacturerTemplateService manufacturerTemplateService,
			ICurrencyService currencyService,
			IOrderReportService orderReportService,
			IProductTagService productTagService,
			IRecentlyViewedProductsService recentlyViewedProductsService,
            IPictureService pictureService,
            IPriceFormatter priceFormatter,
            ISpecificationAttributeService specificationAttributeService,
			ICompareProductsService compareProductsService,
			IGenericAttributeService genericAttributeService,
			IAclService aclService,
			IStoreMappingService storeMappingService,
            MediaSettings mediaSettings, 
			CatalogSettings catalogSettings,
			IFilterService filterService,
 			CatalogHelper helper)
        {
            this._services = services;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._currencyService = currencyService;
            this._orderReportService = orderReportService;
            this._productTagService = productTagService;
            this._recentlyViewedProductsService = recentlyViewedProductsService;
            this._compareProductsService = compareProductsService;
            this._pictureService = pictureService;
            this._priceFormatter = priceFormatter;
            this._specificationAttributeService = specificationAttributeService;
            this._genericAttributeService = genericAttributeService;
            this._aclService = aclService;
            this._storeMappingService = storeMappingService;
            this._filterService = filterService;
            this._mediaSettings = mediaSettings;
            this._catalogSettings = catalogSettings;

            this._helper = helper;

            T = NullLocalizer.Instance;
        }
Esempio n. 18
0
 public CommonController(IPaymentService paymentService,
                         IShippingService shippingService,
                         IShoppingCartService shoppingCartService,
                         ICurrencyService currencyService,
                         IMeasureService measureService,
                         ICustomerService customerService,
                         IUrlRecordService urlRecordService,
                         IWebHelper webHelper,
                         CurrencySettings currencySettings,
                         MeasureSettings measureSettings,
                         IDateTimeHelper dateTimeHelper,
                         ILanguageService languageService,
                         IWorkContext workContext,
                         IStoreContext storeContext,
                         IPermissionService permissionService,
                         ILocalizationService localizationService,
                         ISearchTermService searchTermService,
                         ISettingService settingService,
                         IStoreService storeService,
                         CatalogSettings catalogSettings,
                         HttpContextBase httpContext,
                         IMaintenanceService maintenanceService,
                         IOrderReportService orderReportService)
 {
     this._paymentService      = paymentService;
     this._shippingService     = shippingService;
     this._shoppingCartService = shoppingCartService;
     this._currencyService     = currencyService;
     this._measureService      = measureService;
     this._customerService     = customerService;
     this._urlRecordService    = urlRecordService;
     this._webHelper           = webHelper;
     this._currencySettings    = currencySettings;
     this._measureSettings     = measureSettings;
     this._dateTimeHelper      = dateTimeHelper;
     this._languageService     = languageService;
     this._workContext         = workContext;
     this._storeContext        = storeContext;
     this._permissionService   = permissionService;
     this._localizationService = localizationService;
     this._searchTermService   = searchTermService;
     this._settingService      = settingService;
     this._storeService        = storeService;
     this._catalogSettings     = catalogSettings;
     this._httpContext         = httpContext;
     this._maintenanceService  = maintenanceService;
     this._orderReportService  = orderReportService;
 }
Esempio n. 19
0
 public ProductController(
     IProductService productService,
     IProductWebService productWebService,
     IProductReservationService productReservationService,
     IWorkContext workContext,
     IStoreContext storeContext,
     ILocalizationService localizationService,
     IWebHelper webHelper,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     ICompareProductsService compareProductsService,
     IOrderReportService orderReportService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService,
     ICustomerActivityService customerActivityService,
     ICustomerActionEventService customerActionEventService,
     IEventPublisher eventPublisher,
     CatalogSettings catalogSettings,
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     CaptchaSettings captchaSettings,
     ICacheManager cacheManager,
     IOrderService orderService
     )
 {
     this._productService            = productService;
     this._productWebService         = productWebService;
     this._productReservationService = productReservationService;
     this._workContext                   = workContext;
     this._storeContext                  = storeContext;
     this._localizationService           = localizationService;
     this._webHelper                     = webHelper;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._compareProductsService        = compareProductsService;
     this._orderReportService            = orderReportService;
     this._aclService                    = aclService;
     this._storeMappingService           = storeMappingService;
     this._permissionService             = permissionService;
     this._customerActivityService       = customerActivityService;
     this._customerActionEventService    = customerActionEventService;
     this._eventPublisher                = eventPublisher;
     this._catalogSettings               = catalogSettings;
     this._shoppingCartSettings          = shoppingCartSettings;
     this._localizationSettings          = localizationSettings;
     this._captchaSettings               = captchaSettings;
     this._cacheManager                  = cacheManager;
     this._orderService                  = orderService;
 }
Esempio n. 20
0
 public ProductsAlsoPurchasedViewComponent(
     IProductService productService,
     IMediator mediator,
     ICacheBase cacheBase,
     IOrderReportService orderReportService,
     IWorkContext workContext,
     CatalogSettings catalogSettings
     )
 {
     _productService     = productService;
     _mediator           = mediator;
     _cacheBase          = cacheBase;
     _orderReportService = orderReportService;
     _workContext        = workContext;
     _catalogSettings    = catalogSettings;
 }
Esempio n. 21
0
 public ProductsAlsoPurchasedViewComponent(
     IProductService productService,
     IMediator mediator,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     IStoreContext storeContext,
     CatalogSettings catalogSettings
     )
 {
     _productService     = productService;
     _catalogSettings    = catalogSettings;
     _mediator           = mediator;
     _cacheManager       = cacheManager;
     _orderReportService = orderReportService;
     _storeContext       = storeContext;
 }
Esempio n. 22
0
 public ProductsAlsoPurchasedViewComponent(CatalogSettings catalogSettings,
                                           IAclService aclService,
                                           IOrderReportService orderReportService,
                                           IProductModelFactory productModelFactory,
                                           IProductService productService,
                                           IStaticCacheManager staticCacheManager,
                                           IStoreContext storeContext,
                                           IStoreMappingService storeMappingService)
 {
     _catalogSettings     = catalogSettings;
     _aclService          = aclService;
     _orderReportService  = orderReportService;
     _productModelFactory = productModelFactory;
     _productService      = productService;
     _staticCacheManager  = staticCacheManager;
     _storeContext        = storeContext;
     _storeMappingService = storeMappingService;
 }
        public ProductsAlsoPurchasedViewComponent(CatalogSettings catalogSettings,
                                                  IProductModelFactory productModelFactory,
                                                  IProductService productService,

                                                  IAclService aclService,
                                                  IStoreMappingService storeMappingService,
                                                  IOrderReportService orderReportService,
                                                  IStaticCacheManager cacheManager)
        {
            this._catalogSettings     = catalogSettings;
            this._productModelFactory = productModelFactory;
            this._productService      = productService;

            this._aclService          = aclService;
            this._storeMappingService = storeMappingService;
            this._orderReportService  = orderReportService;
            this._cacheManager        = cacheManager;
        }
 public HomepageBestSellersViewComponent(CatalogSettings catalogSettings,
                                         IAclService aclService,
                                         IOrderReportService orderReportService,
                                         IProductModelFactory productModelFactory,
                                         IProductService productService,
                                         IStaticCacheManager cacheManager,
                                         IStoreContext storeContext,
                                         IStoreMappingService storeMappingService)
 {
     this._catalogSettings     = catalogSettings;
     this._aclService          = aclService;
     this._orderReportService  = orderReportService;
     this._productModelFactory = productModelFactory;
     this._productService      = productService;
     this._cacheManager        = cacheManager;
     this._storeContext        = storeContext;
     this._storeMappingService = storeMappingService;
 }
Esempio n. 25
0
 public CatalogController(
     ICommonServices services,
     IMenuService menuService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IProductService productService,
     ICategoryTemplateService categoryTemplateService,
     IManufacturerTemplateService manufacturerTemplateService,
     IOrderReportService orderReportService,
     IProductTagService productTagService,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     IPictureService pictureService,
     ICompareProductsService compareProductsService,
     IGenericAttributeService genericAttributeService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     ICatalogSearchService catalogSearchService,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     CatalogHelper helper,
     IBreadcrumb breadcrumb)
 {
     _services                      = services;
     _menuService                   = menuService;
     _categoryService               = categoryService;
     _manufacturerService           = manufacturerService;
     _productService                = productService;
     _categoryTemplateService       = categoryTemplateService;
     _manufacturerTemplateService   = manufacturerTemplateService;
     _orderReportService            = orderReportService;
     _productTagService             = productTagService;
     _recentlyViewedProductsService = recentlyViewedProductsService;
     _compareProductsService        = compareProductsService;
     _pictureService                = pictureService;
     _genericAttributeService       = genericAttributeService;
     _aclService                    = aclService;
     _storeMappingService           = storeMappingService;
     _catalogSearchService          = catalogSearchService;
     _mediaSettings                 = mediaSettings;
     _catalogSettings               = catalogSettings;
     _helper     = helper;
     _breadcrumb = breadcrumb;
 }
Esempio n. 26
0
 public HomePageBestSellersViewComponent(
     IProductService productService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductViewModelService productViewModelService,
     IStoreContext storeContext,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     CatalogSettings catalogSettings
     )
 {
     this._productService          = productService;
     this._aclService              = aclService;
     this._catalogSettings         = catalogSettings;
     this._productViewModelService = productViewModelService;
     this._storeMappingService     = storeMappingService;
     this._storeContext            = storeContext;
     this._orderReportService      = orderReportService;
     this._cacheManager            = cacheManager;
 }
Esempio n. 27
0
 public ProductsAlsoPurchasedViewComponent(
     IProductService productService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductViewModelService productViewModelService,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     IStoreContext storeContext,
     CatalogSettings catalogSettings
     )
 {
     _productService          = productService;
     _aclService              = aclService;
     _catalogSettings         = catalogSettings;
     _productViewModelService = productViewModelService;
     _storeMappingService     = storeMappingService;
     _cacheManager            = cacheManager;
     _orderReportService      = orderReportService;
     _storeContext            = storeContext;
 }
Esempio n. 28
0
 public HomeController(
     ITranslationService translationService,
     GoogleAnalyticsSettings googleAnalyticsSettings,
     IWorkContext workContext,
     IGroupService groupService,
     IOrderReportService orderReportService,
     IProductsReportService productsReportService,
     ILogger logger,
     IGrandAuthenticationService authenticationService,
     IMediator mediator)
 {
     _translationService      = translationService;
     _googleAnalyticsSettings = googleAnalyticsSettings;
     _workContext             = workContext;
     _groupService            = groupService;
     _orderReportService      = orderReportService;
     _productsReportService   = productsReportService;
     _logger = logger;
     _authenticationService = authenticationService;
     _mediator = mediator;
 }
Esempio n. 29
0
 public ReportsController(IOrderService orderService,
                          IOrderReportService orderReportService,
                          IProductsReportService productsReportService,
                          ICustomerReportService customerReportService,
                          ICustomerReportViewModelService customerReportViewModelService,
                          IPermissionService permissionService,
                          IWorkContext workContext,
                          IPriceFormatter priceFormatter,
                          IProductService productService,
                          IProductAttributeFormatter productAttributeFormatter,
                          IStockQuantityService stockQuantityService,
                          ITranslationService translationService,
                          IStoreService storeService,
                          ICountryService countryService,
                          IVendorService vendorService,
                          IDateTimeService dateTimeService,
                          ISearchTermService searchTermService,
                          IGroupService groupService,
                          IOrderStatusService orderStatusService)
 {
     _orderService                   = orderService;
     _orderReportService             = orderReportService;
     _productsReportService          = productsReportService;
     _customerReportService          = customerReportService;
     _customerReportViewModelService = customerReportViewModelService;
     _permissionService              = permissionService;
     _workContext               = workContext;
     _priceFormatter            = priceFormatter;
     _productService            = productService;
     _productAttributeFormatter = productAttributeFormatter;
     _stockQuantityService      = stockQuantityService;
     _translationService        = translationService;
     _storeService              = storeService;
     _countryService            = countryService;
     _vendorService             = vendorService;
     _dateTimeService           = dateTimeService;
     _searchTermService         = searchTermService;
     _groupService              = groupService;
     _orderStatusService        = orderStatusService;
 }
Esempio n. 30
0
 public OrdersController(IColdWeightEntryRepository coldWeightEntryRepository,
                         IOrderSearchService orderSearchService, IOrderRepository orderRepository,
                         IOrderDetailRepository orderDetailRepository, ILabelRepository labelRepository,
                         ILookupService lookupService, IOrderService orderService, IOrderDetailService orderDetailService,
                         IOrderReportService orderReportService, IColdWeightEntryService coldWeightEntryService,
                         ICustomerRepository customerRepository, IProductRepository productRepository,
                         ICustomerLocationRepository customerLocationRepository, ISteakTypeRepository steakTypeRepository,
                         IOrganMeatTypeRepository organMeatTypeRepository, IPackageSizeRepository packageSizeRepository, IRibTypeRepository ribTypeRepository,
                         IChuckTypeRepository chuckTypeRepository, IAnimalOrderDetailRepository animalOrderDetailRepository,
                         IColdWeightEntryDetailRepository coldWeightEntryDetailRepository, IAnimalLabelRepository animalLabelRepository,
                         ILabelService laveLabelService, ICustomerProductDataRepository customerProductDataRepository)
 {
     _orderSearchService              = orderSearchService;
     _orderRepository                 = orderRepository;
     _orderDetailRepository           = orderDetailRepository;
     _labelRepository                 = labelRepository;
     _lookupService                   = lookupService;
     _orderService                    = orderService;
     _orderDetailService              = orderDetailService;
     _orderReportService              = orderReportService;
     _coldWeightEntryService          = coldWeightEntryService;
     _coldWeightEntryRepository       = coldWeightEntryRepository;
     _productRepository               = productRepository;
     _customerLocationRepository      = customerLocationRepository;
     _steakTypeRepository             = steakTypeRepository;
     _organMeatTypeRepository         = organMeatTypeRepository;
     _packageSizeRepository           = packageSizeRepository;
     _ribTypeRepository               = ribTypeRepository;
     _chuckTypeRepository             = chuckTypeRepository;
     _animalOrderDetailRepository     = animalOrderDetailRepository;
     _coldWeightEntryDetailRepository = coldWeightEntryDetailRepository;
     _animalLabelRepository           = animalLabelRepository;
     _customerProductDataRepository   = customerProductDataRepository;
     Customers = new List <Customer>(lookupService.GetCustomers().Select(x => new Customer()
     {
         Name = x.Name,
         Id   = x.Id
     }));
 }
Esempio n. 31
0
 public ProductsAlsoPurchasedViewComponent(
     IProductService productService,
     IWorkContext workContext,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IProductWebService productWebService,
     ICacheManager cacheManager,
     IOrderReportService orderReportService,
     IStoreContext storeContext,
     CatalogSettings catalogSettings
     )
 {
     this._productService      = productService;
     this._workContext         = workContext;
     this._aclService          = aclService;
     this._catalogSettings     = catalogSettings;
     this._productWebService   = productWebService;
     this._storeMappingService = storeMappingService;
     this._cacheManager        = cacheManager;
     this._orderReportService  = orderReportService;
     this._storeContext        = storeContext;
 }
 public WidgetsCustomBestSellerController(IWorkContext workContext,
     IStoreContext storeContext,
     IStoreService storeService, 
     IPictureService pictureService,
     ISettingService settingService,
     ICacheManager cacheManager,
     ILocalizationService localizationService, CatalogSettings catalogSettings, IProductService productService, IOrderReportService orderReportService, IAclService aclService, IStoreMappingService storeMappingService, IWebHelper webHelper, MediaSettings mediaSettings)
 {
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._storeService = storeService;
     this._pictureService = pictureService;
     this._settingService = settingService;
     this._cacheManager = cacheManager;
     this._localizationService = localizationService;
     _catalogSettings = catalogSettings;
     _productService = productService;
     _orderReportService = orderReportService;
     _aclService = aclService;
     _storeMappingService = storeMappingService;
     _webHelper = webHelper;
     _mediaSettings = mediaSettings;
 }
 public ReportModelFactory(IBaseAdminModelFactory baseAdminModelFactory,
                           ICountryService countryService,
                           ICustomerReportService customerReportService,
                           ICustomerService customerService,
                           IDateTimeHelper dateTimeHelper,
                           ILocalizationService localizationService,
                           IOrderReportService orderReportService,
                           IPriceFormatter priceFormatter,
                           IProductAttributeFormatter productAttributeFormatter,
                           IProductService productService,
                           IWorkContext workContext)
 {
     this._baseAdminModelFactory     = baseAdminModelFactory;
     this._countryService            = countryService;
     this._customerReportService     = customerReportService;
     this._customerService           = customerService;
     this._dateTimeHelper            = dateTimeHelper;
     this._localizationService       = localizationService;
     this._orderReportService        = orderReportService;
     this._priceFormatter            = priceFormatter;
     this._productAttributeFormatter = productAttributeFormatter;
     this._productService            = productService;
     this._workContext = workContext;
 }
Esempio n. 34
0
        public OrderController(IOrderService orderService, 
            IOrderReportService orderReportService, IOrderProcessingService orderProcessingService,
            IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ILocalizationService localizationService,
            IWorkContext workContext, ICurrencyService currencyService,
            IEncryptionService encryptionService, IPaymentService paymentService,
            IMeasureService measureService, IPdfService pdfService,
            IAddressService addressService, ICountryService countryService,
            IStateProvinceService stateProvinceService, IProductService productService,
            IExportManager exportManager, IPermissionService permissionService,
            CurrencySettings currencySettings, TaxSettings taxSettings,
            MeasureSettings measureSettings, PdfSettings pdfSettings)
        {
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._pdfService = pdfService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;

            this._currencySettings = currencySettings;
            this._taxSettings = taxSettings;
            this._measureSettings = measureSettings;
            this._pdfSettings = pdfSettings;
        }
        public OrderController(IOrderService orderService, 
            IOrderReportService orderReportService, IOrderProcessingService orderProcessingService,
            IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ILocalizationService localizationService,
            IWorkContext workContext, ICurrencyService currencyService,
            IEncryptionService encryptionService, IPaymentService paymentService,
            IMeasureService measureService,
            IAddressService addressService, ICountryService countryService,
            IStateProvinceService stateProvinceService, IProductService productService,
            IExportManager exportManager, IPermissionService permissionService,
            IWorkflowMessageService workflowMessageService,
            ICategoryService categoryService, IManufacturerService manufacturerService,
            IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
            IProductAttributeFormatter productAttributeFormatter, IShoppingCartService shoppingCartService,
            ICheckoutAttributeFormatter checkoutAttributeFormatter, 
            IGiftCardService giftCardService, IDownloadService downloadService,
			IShipmentService shipmentService, IStoreService storeService,
			ITaxService taxService,
			IPriceCalculationService priceCalculationService,
			IEventPublisher eventPublisher,
			ICustomerService customerService,
			PluginMediator pluginMediator,
			IAffiliateService affiliateService,
            CatalogSettings catalogSettings, CurrencySettings currencySettings, TaxSettings taxSettings,
            MeasureSettings measureSettings, PdfSettings pdfSettings, AddressSettings addressSettings,
            IPdfConverter pdfConverter, ICommonServices services, Lazy<IPictureService> pictureService)
        {
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;
            this._workflowMessageService = workflowMessageService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._productAttributeFormatter = productAttributeFormatter;
            this._shoppingCartService = shoppingCartService;
            this._giftCardService = giftCardService;
            this._downloadService = downloadService;
            this._shipmentService = shipmentService;
            this._storeService = storeService;
            this._taxService = taxService;
            this._priceCalculationService = priceCalculationService;
            this._eventPublisher = eventPublisher;
            this._customerService = customerService;
            this._pluginMediator = pluginMediator;
            this._affiliateService = affiliateService;

            this._catalogSettings = catalogSettings;
            this._currencySettings = currencySettings;
            this._taxSettings = taxSettings;
            this._measureSettings = measureSettings;
            this._pdfSettings = pdfSettings;
            this._addressSettings = addressSettings;

            this._checkoutAttributeFormatter = checkoutAttributeFormatter;
            _pdfConverter = pdfConverter;
            _services = services;
            _pictureService = pictureService;
        }
        public InvoicesController(IOrderService orderService,
            IOrderReportService orderReportService,
            IOrderProcessingService orderProcessingService,
            IPriceCalculationService priceCalculationService,
            IDateTimeHelper dateTimeHelper,
            IPriceFormatter priceFormatter,
            IDiscountService discountService,
            ILocalizationService localizationService,
            IWorkContext workContext,
            ICurrencyService currencyService,
            IEncryptionService encryptionService,
            IPaymentService paymentService,
            IMeasureService measureService,
            IPdfService pdfService,
            IAddressService addressService,
            ICountryService countryService,
            IStateProvinceService stateProvinceService,
            Nop.Services.Catalog.IProductService productService,
            IExportManager exportManager,
            IPermissionService permissionService,
            IWorkflowMessageService workflowMessageService,
            ICategoryService categoryService,
            IManufacturerService manufacturerService,
            IProductAttributeService productAttributeService,
            IProductAttributeParser productAttributeParser,
            IProductAttributeFormatter productAttributeFormatter,
            IShoppingCartService shoppingCartService,
            IGiftCardService giftCardService,
            IDownloadService downloadService,
            IShipmentService shipmentService,
            IShippingService shippingService,
            IStoreService storeService,
            IVendorService vendorService,
            IAddressAttributeParser addressAttributeParser,
            IAddressAttributeService addressAttributeService,
            IAddressAttributeFormatter addressAttributeFormatter,
            IAffiliateService affiliateService,
            IPictureService pictureService,
            CurrencySettings currencySettings,
            TaxSettings taxSettings,
            MeasureSettings measureSettings,
            AddressSettings addressSettings,
            ShippingSettings shippingSettings,
            IInvoiceService invoiceService,
            IGenericAttributeService genericAttributeService,
            IProductTemplateService productTemplateService,
            IStoreContext storeContext,
            ISettingService settingService,
            IGroupDealService groupDealService)
        {
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._priceCalculationService = priceCalculationService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._discountService = discountService;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._pdfService = pdfService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;
            this._workflowMessageService = workflowMessageService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._productAttributeFormatter = productAttributeFormatter;
            this._shoppingCartService = shoppingCartService;
            this._giftCardService = giftCardService;
            this._downloadService = downloadService;
            this._shipmentService = shipmentService;
            this._shippingService = shippingService;
            this._storeService = storeService;
            this._vendorService = vendorService;
            this._addressAttributeParser = addressAttributeParser;
            this._addressAttributeService = addressAttributeService;
            this._addressAttributeFormatter = addressAttributeFormatter;
            this._affiliateService = affiliateService;
            this._pictureService = pictureService;

            this._currencySettings = currencySettings;
            this._taxSettings = taxSettings;
            this._measureSettings = measureSettings;
            this._addressSettings = addressSettings;
            this._shippingSettings = shippingSettings;
            this._invoiceService = invoiceService;
            this._genericAttributeService = genericAttributeService;
            this._productTemplateService = productTemplateService;
            this._storeContext = storeContext;
            this._settingService = settingService;
            this._groupDealService = groupDealService;
        }
 public ProductController(ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IProductService productService,
     IVendorService vendorService,
     IProductTemplateService productTemplateService,
     IProductAttributeService productAttributeService,
     IWorkContext workContext,
     IStoreContext storeContext,
     ITaxService taxService,
     ICurrencyService currencyService,
     IPictureService pictureService,
     ILocalizationService localizationService,
     IMeasureService measureService,
     IPriceCalculationService priceCalculationService,
     IPriceFormatter priceFormatter,
     IWebHelper webHelper,
     ISpecificationAttributeService specificationAttributeService,
     IDateTimeHelper dateTimeHelper,
     IRecentlyViewedProductsService recentlyViewedProductsService,
     ICompareProductsService compareProductsService,
     IWorkflowMessageService workflowMessageService,
     IProductTagService productTagService,
     IOrderReportService orderReportService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService,
     IDownloadService downloadService,
     ICustomerActivityService customerActivityService,
     IProductAttributeParser productAttributeParser,
     IShippingService shippingService,
     IEventPublisher eventPublisher,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     VendorSettings vendorSettings,
     ShoppingCartSettings shoppingCartSettings,
     LocalizationSettings localizationSettings,
     CustomerSettings customerSettings,
     CaptchaSettings captchaSettings,
     SeoSettings seoSettings,
     ICacheManager cacheManager)
 {
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._vendorService = vendorService;
     this._productTemplateService = productTemplateService;
     this._productAttributeService = productAttributeService;
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._taxService = taxService;
     this._currencyService = currencyService;
     this._pictureService = pictureService;
     this._localizationService = localizationService;
     this._measureService = measureService;
     this._priceCalculationService = priceCalculationService;
     this._priceFormatter = priceFormatter;
     this._webHelper = webHelper;
     this._specificationAttributeService = specificationAttributeService;
     this._dateTimeHelper = dateTimeHelper;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._compareProductsService = compareProductsService;
     this._workflowMessageService = workflowMessageService;
     this._productTagService = productTagService;
     this._orderReportService = orderReportService;
     this._aclService = aclService;
     this._storeMappingService = storeMappingService;
     this._permissionService = permissionService;
     this._downloadService = downloadService;
     this._customerActivityService = customerActivityService;
     this._productAttributeParser = productAttributeParser;
     this._shippingService = shippingService;
     this._eventPublisher = eventPublisher;
     this._mediaSettings = mediaSettings;
     this._catalogSettings = catalogSettings;
     this._vendorSettings = vendorSettings;
     this._shoppingCartSettings = shoppingCartSettings;
     this._localizationSettings = localizationSettings;
     this._customerSettings = customerSettings;
     this._captchaSettings = captchaSettings;
     this._seoSettings = seoSettings;
     this._cacheManager = cacheManager;
 }
Esempio n. 38
0
        public CatalogController(ICategoryService categoryService, 
            IManufacturerService manufacturerService, IProductService productService, 
            IProductTemplateService productTemplateService,
            ICategoryTemplateService categoryTemplateService,
            IManufacturerTemplateService manufacturerTemplateService,
            IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser, 
            IWorkContext workContext, ITaxService taxService, ICurrencyService currencyService,
            IPictureService pictureService, ILocalizationService localizationService,
            IPriceCalculationService priceCalculationService, IPriceFormatter priceFormatter,
            IWebHelper webHelper, ISpecificationAttributeService specificationAttributeService,
            ICustomerContentService customerContentService, IDateTimeHelper dateTimeHelper,
            IShoppingCartService shoppingCartService,
            IRecentlyViewedProductsService recentlyViewedProductsService, ICompareProductsService compareProductsService,
            IWorkflowMessageService workflowMessageService, IProductTagService productTagService,
            IOrderReportService orderReportService, ICustomerService customerService,
            IBackInStockSubscriptionService backInStockSubscriptionService,
            IPermissionService permissionService, IDownloadService downloadService,
            MediaSettings mediaSetting, CatalogSettings catalogSettings,
            ShoppingCartSettings shoppingCartSettings, StoreInformationSettings storeInformationSettings,
            LocalizationSettings localizationSettings, CustomerSettings customerSettings, 
            CaptchaSettings captchaSettings,
            ICacheManager cacheManager)
        {
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._productTemplateService = productTemplateService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._workContext = workContext;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._pictureService = pictureService;
            this._localizationService = localizationService;
            this._priceCalculationService = priceCalculationService;
            this._priceFormatter = priceFormatter;
            this._webHelper = webHelper;
            this._specificationAttributeService = specificationAttributeService;
            this._customerContentService = customerContentService;
            this._dateTimeHelper = dateTimeHelper;
            this._shoppingCartService = shoppingCartService;
            this._recentlyViewedProductsService = recentlyViewedProductsService;
            this._compareProductsService = compareProductsService;
            this._workflowMessageService = workflowMessageService;
            this._productTagService = productTagService;
            this._orderReportService = orderReportService;
            this._customerService = customerService;
            this._backInStockSubscriptionService = backInStockSubscriptionService;
            this._permissionService = permissionService;
            this._downloadService = downloadService;

            this._mediaSetting = mediaSetting;
            this._catalogSettings = catalogSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;
            this._captchaSettings = captchaSettings;

            this._cacheManager = cacheManager;
        }
Esempio n. 39
0
 public CatalogController(ICategoryService categoryService, 
     IManufacturerService manufacturerService,
     IProductService productService, 
     IVendorService vendorService,
     ICategoryTemplateService categoryTemplateService,
     IManufacturerTemplateService manufacturerTemplateService,
     IWorkContext workContext, 
     IStoreContext storeContext,
     ITaxService taxService, 
     ICurrencyService currencyService,
     IPictureService pictureService, 
     ILocalizationService localizationService,
     IPriceCalculationService priceCalculationService,
     IPriceFormatter priceFormatter,
     IWebHelper webHelper, 
     ISpecificationAttributeService specificationAttributeService,
     IProductTagService productTagService,
     IGenericAttributeService genericAttributeService,
     IAclService aclService,
     IStoreMappingService storeMappingService,
     IPermissionService permissionService, 
     ICustomerActivityService customerActivityService,
     ITopicService topicService,
     IEventPublisher eventPublisher,
     ISearchTermService searchTermService,
     IOrderReportService orderReportService,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     VendorSettings vendorSettings,
     BlogSettings blogSettings,
     ForumSettings  forumSettings,
     ICacheManager cacheManager)
 {
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._vendorService = vendorService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._taxService = taxService;
     this._currencyService = currencyService;
     this._pictureService = pictureService;
     this._localizationService = localizationService;
     this._priceCalculationService = priceCalculationService;
     this._priceFormatter = priceFormatter;
     this._webHelper = webHelper;
     this._specificationAttributeService = specificationAttributeService;
     this._productTagService = productTagService;
     this._genericAttributeService = genericAttributeService;
     this._aclService = aclService;
     this._storeMappingService = storeMappingService;
     this._permissionService = permissionService;
     this._customerActivityService = customerActivityService;
     this._topicService = topicService;
     this._eventPublisher = eventPublisher;
     this._searchTermService = searchTermService;
     this._mediaSettings = mediaSettings;
     this._catalogSettings = catalogSettings;
     this._vendorSettings = vendorSettings;
     this._blogSettings = blogSettings;
     this._forumSettings = forumSettings;
     this._cacheManager = cacheManager;
     this._orderReportService = orderReportService;
 }
Esempio n. 40
0
        public OrderController(IOrderService orderService, 
            IOrderReportService orderReportService, 
            IOrderProcessingService orderProcessingService,
            IReturnRequestService returnRequestService,
            IPriceCalculationService priceCalculationService,
            ITaxService taxService,
            IDateTimeHelper dateTimeHelper,
            IPriceFormatter priceFormatter,
            IDiscountService discountService,
            ILocalizationService localizationService,
            IWorkContext workContext,
            ICurrencyService currencyService,
            IEncryptionService encryptionService,
            IPaymentService paymentService,
            IMeasureService measureService,
            IPdfService pdfService,
            IAddressService addressService,
            ICountryService countryService,
            IStateProvinceService stateProvinceService,
            IProductService productService,
            IExportManager exportManager,
            IPermissionService permissionService,
            IWorkflowMessageService workflowMessageService,
            ICategoryService categoryService, 
            IManufacturerService manufacturerService,
            IProductAttributeService productAttributeService, 
            IProductAttributeParser productAttributeParser,
            IProductAttributeFormatter productAttributeFormatter, 
            IShoppingCartService shoppingCartService,
            IGiftCardService giftCardService, 
            IDownloadService downloadService,
            IShipmentService shipmentService, 
            IShippingService shippingService,
            IStoreService storeService,
            IVendorService vendorService,
            IAddressAttributeParser addressAttributeParser,
            IAddressAttributeService addressAttributeService,
            IAddressAttributeFormatter addressAttributeFormatter,
            IAffiliateService affiliateService,
            IPictureService pictureService,
            ICustomerActivityService customerActivityService,
            ICacheManager cacheManager,
            OrderSettings orderSettings,
            CurrencySettings currencySettings, 
            TaxSettings taxSettings,
            MeasureSettings measureSettings,
            AddressSettings addressSettings,
            ShippingSettings shippingSettings)
		{
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._returnRequestService = returnRequestService;
            this._priceCalculationService = priceCalculationService;
            this._taxService = taxService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._discountService = discountService;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._pdfService = pdfService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;
            this._workflowMessageService = workflowMessageService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._productAttributeFormatter = productAttributeFormatter;
            this._shoppingCartService = shoppingCartService;
            this._giftCardService = giftCardService;
            this._downloadService = downloadService;
            this._shipmentService = shipmentService;
            this._shippingService = shippingService;
            this._storeService = storeService;
            this._vendorService = vendorService;
            this._addressAttributeParser = addressAttributeParser;
            this._addressAttributeService = addressAttributeService;
            this._addressAttributeFormatter = addressAttributeFormatter;
            this._affiliateService = affiliateService;
            this._pictureService = pictureService;
            this._customerActivityService = customerActivityService;
            this._cacheManager = cacheManager;
            this._orderSettings = orderSettings;
            this._currencySettings = currencySettings;
            this._taxSettings = taxSettings;
            this._measureSettings = measureSettings;
            this._addressSettings = addressSettings;
            this._shippingSettings = shippingSettings;
		}
 public OrdersController(IOrderQueryService orderQueryService, IOrderReportService orderReportService)
 {
     _orderQueryService = orderQueryService;
       _orderReportService = orderReportService;
 }
 public IndexModel(IOrderReportService reportService)
 {
     _reportService = reportService;
 }
        public CatalogController(ICommonServices services,
			ICategoryService categoryService,
            IManufacturerService manufacturerService, IProductService productService,
            IProductTemplateService productTemplateService,
            ICategoryTemplateService categoryTemplateService,
            IManufacturerTemplateService manufacturerTemplateService,
            IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
			IProductAttributeFormatter productAttributeFormatter,
			ITaxService taxService, ICurrencyService currencyService,
            IPictureService pictureService,
            IPriceCalculationService priceCalculationService, IPriceFormatter priceFormatter,
            ISpecificationAttributeService specificationAttributeService,
            ICustomerContentService customerContentService, IDateTimeHelper dateTimeHelper,
            IShoppingCartService shoppingCartService,
            IRecentlyViewedProductsService recentlyViewedProductsService, ICompareProductsService compareProductsService,
            IWorkflowMessageService workflowMessageService, IProductTagService productTagService,
            IOrderReportService orderReportService, IGenericAttributeService genericAttributeService,
            IBackInStockSubscriptionService backInStockSubscriptionService, IAclService aclService,
			IStoreMappingService storeMappingService,
            IPermissionService permissionService, IDownloadService downloadService,
            MediaSettings mediaSettings, CatalogSettings catalogSettings,
            ShoppingCartSettings shoppingCartSettings,
            LocalizationSettings localizationSettings, CustomerSettings customerSettings,
			CurrencySettings currencySettings,
            CaptchaSettings captchaSettings,
            /* codehint: sm-add */
            IMeasureService measureService, MeasureSettings measureSettings, TaxSettings taxSettings, IFilterService filterService,
            IDeliveryTimeService deliveryTimeService, ISettingService settingService,
			ICustomerActivityService customerActivityService
            )
        {
			this._services = services;
			this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._productTemplateService = productTemplateService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
			this._productAttributeFormatter = productAttributeFormatter;
            this._workContext = _services.WorkContext;
			this._storeContext = _services.StoreContext;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._pictureService = pictureService;
            this._localizationService = _services.Localization;
            this._priceCalculationService = priceCalculationService;
            this._priceFormatter = priceFormatter;
            this._webHelper = _services.WebHelper;
            this._specificationAttributeService = specificationAttributeService;
            this._customerContentService = customerContentService;
            this._dateTimeHelper = dateTimeHelper;
            this._shoppingCartService = shoppingCartService;
            this._recentlyViewedProductsService = recentlyViewedProductsService;
            this._compareProductsService = compareProductsService;
            this._workflowMessageService = workflowMessageService;
            this._productTagService = productTagService;
            this._orderReportService = orderReportService;
            this._genericAttributeService = genericAttributeService;
            this._backInStockSubscriptionService = backInStockSubscriptionService;
            this._aclService = aclService;
			this._storeMappingService = storeMappingService;
            this._permissionService = permissionService;
            this._downloadService = downloadService;
			this._customerActivityService = customerActivityService;

            //codehint: sm-edit begin
            this._measureService = measureService;
            this._measureSettings = measureSettings;
            this._taxSettings = taxSettings;
            this._filterService = filterService;
            this._deliveryTimeService = deliveryTimeService;
            this._dbContext = _services.DbContext;
            this._settingService = settingService;
            this._eventPublisher = _services.EventPublisher;
            //codehint: sm-edit end

            this._mediaSettings = mediaSettings;
            this._catalogSettings = catalogSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;
            this._captchaSettings = captchaSettings;
			this._currencySettings = currencySettings;
            this._cacheManager = _services.Cache;

			T = NullLocalizer.Instance;
        }