public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
     IManufacturerService manufacturerService, IProductService productService,
     IPictureService pictureService, ILanguageService languageService,
     ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
     IDiscountService discountService, IPermissionService permissionService,
     IExportManager exportManager, IWorkContext workContext,
     ICustomerActivityService customerActivityService, AdminAreaSettings adminAreaSettings,
     CatalogSettings catalogSettings)
 {
     this._categoryService = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._pictureService = pictureService;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._discountService = discountService;
     this._permissionService = permissionService;
     this._exportManager = exportManager;
     this._workContext = workContext;
     this._customerActivityService = customerActivityService;
     this._adminAreaSettings = adminAreaSettings;
     this._catalogSettings = catalogSettings;
 }
Exemplo n.º 2
0
        public BaseAdminModelFactory(
            ICustomerActivityService customerActivityService,
            IStateProvinceService stateProvinceService,
            IStaticCacheManager cacheManager,
            IStoreService storeService,
            ITopicTemplateService topicTemplateService,
            IEmailAccountService emailAccountService,
            ICategoryService categoryService,
            ICategoryTemplateService categoryTemplateService, ICustomerService customerService, INewsPaperServices newsPaperServices,
            ISliderService sliderService, IGalleryService galleryService, IVideoService videoService)
        {
            this._customerActivityService = customerActivityService;
            this._stateProvinceService    = stateProvinceService;
            this._cacheManager            = cacheManager;
            this._storeService            = storeService;
            this._topicTemplateService    = topicTemplateService;
            _emailAccountService          = emailAccountService;
            _categoryService         = categoryService;
            _categoryTemplateService = categoryTemplateService;
            _customerService         = customerService;
            _newsPaperServices       = newsPaperServices;

            _sliderService  = sliderService;
            _galleryService = galleryService;
            _videoService   = videoService;
        }
Exemplo n.º 3
0
 public CategoryController(ICategoryService categoryService,
                           IPostService postService,
                           ICustomerService customerService,
                           IUrlRecordService urlRecordService,
                           IPictureService pictureService,
                           ILanguageService languageService,
                           ILocalizationService localizationService,
                           ILocalizedEntityService localizedEntityService,
                           IPermissionService permissionService,
                           IAclService aclService,
                           IExportManager exportManager,
                           ICustomerActivityService customerActivityService,
                           CatalogSettings catalogSettings, ICategoryTemplateService categoryTemplateService,
                           ICategoryTypeService categoryTypeService)
 {
     _categoryService         = categoryService;
     _postService             = postService;
     _customerService         = customerService;
     _urlRecordService        = urlRecordService;
     _pictureService          = pictureService;
     _languageService         = languageService;
     _localizationService     = localizationService;
     _localizedEntityService  = localizedEntityService;
     _permissionService       = permissionService;
     _aclService              = aclService;
     _exportManager           = exportManager;
     _customerActivityService = customerActivityService;
     _catalogSettings         = catalogSettings;
     _categoryTemplateService = categoryTemplateService;
     _categoryTypeService     = categoryTypeService;
 }
Exemplo n.º 4
0
 public CategoryImporter(
     IRepository <Category> categoryRepository,
     IRepository <UrlRecord> urlRecordRepository,
     IRepository <Picture> pictureRepository,
     ICommonServices services,
     IUrlRecordService urlRecordService,
     ICategoryTemplateService categoryTemplateService,
     IStoreMappingService storeMappingService,
     IPictureService pictureService,
     ILocalizedEntityService localizedEntityService,
     FileDownloadManager fileDownloadManager,
     SeoSettings seoSettings,
     DataExchangeSettings dataExchangeSettings)
 {
     _categoryRepository      = categoryRepository;
     _urlRecordRepository     = urlRecordRepository;
     _pictureRepository       = pictureRepository;
     _services                = services;
     _urlRecordService        = urlRecordService;
     _categoryTemplateService = categoryTemplateService;
     _storeMappingService     = storeMappingService;
     _pictureService          = pictureService;
     _localizedEntityService  = localizedEntityService;
     _fileDownloadManager     = fileDownloadManager;
     _seoSettings             = seoSettings;
     _dataExchangeSettings    = dataExchangeSettings;
 }
Exemplo n.º 5
0
 public BaseAdminModelFactory(ICategoryService categoryService,
                              ICategoryTemplateService categoryTemplateService,
                              ICountryService countryService,
                              ICustomerActivityService customerActivityService,
                              ICustomerService customerService,
                              IDateTimeHelper dateTimeHelper,
                              IEmailAccountService emailAccountService,
                              ILanguageService languageService,
                              ILocalizationService localizationService,
                              IPluginFinder pluginFinder,
                              IProductTemplateService productTemplateService,
                              IStateProvinceService stateProvinceService,
                              IStaticCacheManager cacheManager,
                              IStoreService storeService,
                              ITopicTemplateService topicTemplateService,
                              IVendorService vendorService)
 {
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._countryService          = countryService;
     this._customerActivityService = customerActivityService;
     this._customerService         = customerService;
     this._dateTimeHelper          = dateTimeHelper;
     this._emailAccountService     = emailAccountService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._pluginFinder            = pluginFinder;
     this._productTemplateService  = productTemplateService;
     this._stateProvinceService    = stateProvinceService;
     this._cacheManager            = cacheManager;
     this._storeService            = storeService;
     this._topicTemplateService    = topicTemplateService;
     this._vendorService           = vendorService;
 }
Exemplo n.º 6
0
 public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
                           IManufacturerService manufacturerService, IProductService productService,
                           IPictureService pictureService, ILanguageService languageService,
                           ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
                           IDiscountService discountService, IPermissionService permissionService,
                           IExportManager exportManager, IWorkContext workContext,
                           ICustomerActivityService customerActivityService, AdminAreaSettings adminAreaSettings,
                           CatalogSettings catalogSettings)
 {
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._localizedEntityService  = localizedEntityService;
     this._discountService         = discountService;
     this._permissionService       = permissionService;
     this._exportManager           = exportManager;
     this._workContext             = workContext;
     this._customerActivityService = customerActivityService;
     this._adminAreaSettings       = adminAreaSettings;
     this._catalogSettings         = catalogSettings;
 }
Exemplo n.º 7
0
 public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
     IManufacturerService manufacturerService, IProductService productService, 
     ICustomerService customerService,
     IUrlRecordService urlRecordService, IPictureService pictureService, ILanguageService languageService,
     ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
     IDiscountService discountService, IPermissionService permissionService,
     IAclService aclService, IStoreService storeService, IStoreMappingService storeMappingService,
     IExportManager exportManager, IVendorService vendorService, 
     ICustomerActivityService customerActivityService, AdminAreaSettings adminAreaSettings,
     CatalogSettings catalogSettings)
 {
     this._categoryService = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._customerService = customerService;
     this._urlRecordService = urlRecordService;
     this._pictureService = pictureService;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._discountService = discountService;
     this._permissionService = permissionService;
     this._vendorService = vendorService;
     this._aclService = aclService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._adminAreaSettings = adminAreaSettings;
     this._catalogSettings = catalogSettings;
 }
 public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
                           IManufacturerService manufacturerService, IProductService productService,
                           ICustomerService customerService,
                           IUrlRecordService urlRecordService, IPictureService pictureService, ILanguageService languageService,
                           ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
                           IDiscountService discountService, IPermissionService permissionService,
                           IAclService aclService, IStoreService storeService, IStoreMappingService storeMappingService,
                           IExportManager exportManager, IVendorService vendorService,
                           ICustomerActivityService customerActivityService, AdminAreaSettings adminAreaSettings,
                           CatalogSettings catalogSettings)
 {
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._urlRecordService        = urlRecordService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._localizedEntityService  = localizedEntityService;
     this._discountService         = discountService;
     this._permissionService       = permissionService;
     this._vendorService           = vendorService;
     this._aclService              = aclService;
     this._storeService            = storeService;
     this._storeMappingService     = storeMappingService;
     this._exportManager           = exportManager;
     this._customerActivityService = customerActivityService;
     this._adminAreaSettings       = adminAreaSettings;
     this._catalogSettings         = catalogSettings;
 }
Exemplo n.º 9
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,
            MediaSettings mediaSetting, CatalogSettings catalogSettings,
            ShoppingCartSettings shoppingCartSettings, StoreInformationSettings storeInformationSettings,
            LocalizationSettings localizationSettings, CustomerSettings customerSettings, 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._mediaSetting = mediaSetting;
            this._catalogSettings = catalogSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;

            this._cacheManager = cacheManager;
        }
 public TemplateModelFactory(ICategoryTemplateService categoryTemplateService,
                             IProductTemplateService productTemplateService,
                             ITopicTemplateService topicTemplateService)
 {
     this._categoryTemplateService = categoryTemplateService;
     this._productTemplateService  = productTemplateService;
     this._topicTemplateService    = topicTemplateService;
 }
Exemplo n.º 11
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           ITemplateModelFactory templateModelFactory,
                           ITopicTemplateService topicTemplateService)
 {
     this._categoryTemplateService = categoryTemplateService;
     this._templateModelFactory    = templateModelFactory;
     this._topicTemplateService    = topicTemplateService;
 }
Exemplo n.º 12
0
 public TemplateModelFactory(ICategoryTemplateService categoryTemplateService,
                             IManufacturerTemplateService manufacturerTemplateService,
                             ITopicTemplateService topicTemplateService)
 {
     this._categoryTemplateService     = categoryTemplateService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._topicTemplateService        = topicTemplateService;
 }
Exemplo n.º 13
0
 public RelationsController(
     IShippingService shippingService,
     VendorSettings vendorSettings,
     IRepository <ItemsCompatability> iRepository,
     IRepository <Groups> gpRepository,
     IRepository <GroupsItems> gpiRepository,
     IRepository <RelationsGroupsItems> rgpRepository,
     ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
     IManufacturerService manufacturerService, IProductService productService,
     ICustomerService customerService,
     IUrlRecordService urlRecordService,
     IPictureService pictureService,
     ILanguageService languageService,
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService,
     IDiscountService discountService,
     IPermissionService permissionService,
     IAclService aclService,
     IStoreService storeService,
     IStoreMappingService storeMappingService,
     IExportManager exportManager,
     IVendorService vendorService,
     ICustomerActivityService customerActivityService,
     CatalogSettings catalogSettings,
     IWorkContext workContext,
     IImportManager importManager,
     ICacheManager cacheManager)
 {
     this._shippingService         = shippingService;
     this._vendorSettings          = vendorSettings;
     this._iRepository             = iRepository;
     this._gpRepository            = gpRepository;
     this._gpiRepository           = gpiRepository;
     this._rgpRepository           = rgpRepository;
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._urlRecordService        = urlRecordService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._localizedEntityService  = localizedEntityService;
     this._discountService         = discountService;
     this._permissionService       = permissionService;
     this._vendorService           = vendorService;
     this._aclService              = aclService;
     this._storeService            = storeService;
     this._storeMappingService     = storeMappingService;
     this._exportManager           = exportManager;
     this._customerActivityService = customerActivityService;
     this._catalogSettings         = catalogSettings;
     this._workContext             = workContext;
     this._importManager           = importManager;
     this._cacheManager            = cacheManager;
 }
Exemplo n.º 14
0
        public CatalogController(
			ICommonServices services,
			ICategoryService categoryService,
            IManufacturerService manufacturerService, 
			IProductService productService,
            ICategoryTemplateService categoryTemplateService,
            IManufacturerTemplateService manufacturerTemplateService,
			ICurrencyService currencyService,
            Lazy<ICurrencyService> currencyServices,
			IOrderReportService orderReportService,
			IProductTagService productTagService,
			IRecentlyViewedProductsService recentlyViewedProductsService,
            IPictureService pictureService,
            IPriceFormatter priceFormatter,
            ISpecificationAttributeService specificationAttributeService,
			ICompareProductsService compareProductsService,
			IGenericAttributeService genericAttributeService,
            Lazy<IGenericAttributeService> genericAttributeServices,
			IAclService aclService,
			IStoreMappingService storeMappingService,
            MediaSettings mediaSettings, 
			CatalogSettings catalogSettings,
			IFilterService filterService,
 			CatalogHelper helper,
            ForumSettings forumSettings,
            Lazy<IForumService> forumService,
            IOrderTotalCalculationService orderTotalCalculationService,
            CustomerSettings customerSettings)
        {
            this._services = services;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._currencyService = currencyService;
            this._currencyServices = currencyServices;
            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._genericAttributeServices = genericAttributeServices;
            this._aclService = aclService;
            this._storeMappingService = storeMappingService;
            this._filterService = filterService;
            this._mediaSettings = mediaSettings;
            this._catalogSettings = catalogSettings;
            this._forumSettings = forumSettings;
            this._helper = helper;
            this._forumservice = forumService;
            this._orderTotalCalculationService = orderTotalCalculationService;
            this._customerSettings = customerSettings;
        }
Exemplo n.º 15
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IProductTemplateService productTemplateService,
                           ITopicTemplateService topicTemplateService,
                           IPermissionService permissionService)
 {
     this._categoryTemplateService = categoryTemplateService;
     this._productTemplateService  = productTemplateService;
     this._topicTemplateService    = topicTemplateService;
     this._permissionService       = permissionService;
 }
 public TemplateModelFactory(ICategoryTemplateService categoryTemplateService,
                             IManufacturerTemplateService manufacturerTemplateService,
                             IProductTemplateService productTemplateService,
                             ITopicTemplateService topicTemplateService)
 {
     _categoryTemplateService     = categoryTemplateService;
     _manufacturerTemplateService = manufacturerTemplateService;
     _productTemplateService      = productTemplateService;
     _topicTemplateService        = topicTemplateService;
 }
Exemplo n.º 17
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IManufacturerTemplateService manufacturerTemplateService,
                           IProductTemplateService productTemplateService,
                           IPermissionService permissionService)
 {
     this._categoryTemplateService     = categoryTemplateService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._productTemplateService      = productTemplateService;
     this._permissionService           = permissionService;
 }
Exemplo n.º 18
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
     IManufacturerTemplateService manufacturerTemplateService,
     IProductTemplateService productTemplateService,
     IPermissionService permissionService)
 {
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._productTemplateService = productTemplateService;
     this._permissionService = permissionService;
 }
Exemplo n.º 19
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IPostTemplateService postTemplateService,
                           ITopicTemplateService topicTemplateService,
                           IPermissionService permissionService)
 {
     _categoryTemplateService = categoryTemplateService;
     _postTemplateService     = postTemplateService;
     _topicTemplateService    = topicTemplateService;
     _permissionService       = permissionService;
 }
Exemplo n.º 20
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IManufacturerTemplateService manufacturerTemplateService,
                           IProductTemplateService productTemplateService,
                           ITopicTemplateService topicTemplateService)
 {
     _categoryTemplateService     = categoryTemplateService;
     _manufacturerTemplateService = manufacturerTemplateService;
     _productTemplateService      = productTemplateService;
     _topicTemplateService        = topicTemplateService;
 }
Exemplo n.º 21
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IManufacturerTemplateService manufacturerTemplateService,
                           IPermissionService permissionService,
                           ITemplateModelFactory templateModelFactory,
                           ITopicTemplateService topicTemplateService)
 {
     this._categoryTemplateService     = categoryTemplateService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._permissionService           = permissionService;
     this._templateModelFactory        = templateModelFactory;
     this._topicTemplateService        = topicTemplateService;
 }
Exemplo n.º 22
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IPublisherTemplateService publisherTemplateService,
                           IArticleTemplateService articleTemplateService,
                           ITopicTemplateService topicTemplateService,
                           IPermissionService permissionService)
 {
     this._categoryTemplateService  = categoryTemplateService;
     this._publisherTemplateService = publisherTemplateService;
     this._articleTemplateService   = articleTemplateService;
     this._topicTemplateService     = topicTemplateService;
     this._permissionService        = permissionService;
 }
Exemplo n.º 23
0
 public BaseAdminModelFactory(ICategoryService categoryService,
                              ICategoryTemplateService categoryTemplateService,
                              ICountryService countryService,
                              ICurrencyService currencyService,
                              ICustomerActivityService customerActivityService,
                              ICustomerService customerService,
                              IDateRangeService dateRangeService,
                              IDateTimeHelper dateTimeHelper,
                              IEmailAccountService emailAccountService,
                              ILanguageService languageService,
                              ILocalizationService localizationService,
                              IManufacturerService manufacturerService,
                              IManufacturerTemplateService manufacturerTemplateService,
                              IPluginFinder pluginFinder,
                              IProductTemplateService productTemplateService,
                              IShippingService shippingService,
                              IStateProvinceService stateProvinceService,
                              IStaticCacheManager cacheManager,
                              IStoreService storeService,
                              ITaxCategoryService taxCategoryService,
                              ITopicTemplateService topicTemplateService,
                              IVendorService vendorService,
                              IDepartmentService DepartmentService,
                              IServiceService ServiceService,
                              IDoctorService DoctorService)
 {
     this._categoryService             = categoryService;
     this._categoryTemplateService     = categoryTemplateService;
     this._countryService              = countryService;
     this._currencyService             = currencyService;
     this._customerActivityService     = customerActivityService;
     this._customerService             = customerService;
     this._dateRangeService            = dateRangeService;
     this._dateTimeHelper              = dateTimeHelper;
     this._emailAccountService         = emailAccountService;
     this._languageService             = languageService;
     this._localizationService         = localizationService;
     this._manufacturerService         = manufacturerService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._pluginFinder           = pluginFinder;
     this._productTemplateService = productTemplateService;
     this._shippingService        = shippingService;
     this._stateProvinceService   = stateProvinceService;
     this._cacheManager           = cacheManager;
     this._storeService           = storeService;
     this._taxCategoryService     = taxCategoryService;
     this._topicTemplateService   = topicTemplateService;
     this._vendorService          = vendorService;
     this._departmentService      = DepartmentService;
     this._serviceService         = ServiceService;
     this._doctorService          = DoctorService;
 }
Exemplo n.º 24
0
 public CategoryImporter(
     IRepository <Category> categoryRepository,
     ICategoryTemplateService categoryTemplateService,
     IMediaService mediaService,
     ILocalizedEntityService localizedEntityService,
     FileDownloadManager fileDownloadManager)
 {
     _categoryRepository      = categoryRepository;
     _categoryTemplateService = categoryTemplateService;
     _mediaService            = mediaService;
     _localizedEntityService  = localizedEntityService;
     _fileDownloadManager     = fileDownloadManager;
 }
Exemplo n.º 25
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;
 }
Exemplo n.º 26
0
 public TemplateController(ICategoryTemplateService categoryTemplateService,
                           IManufacturerTemplateService manufacturerTemplateService,
                           IPermissionService permissionService,
                           IProductTemplateService productTemplateService,
                           ITemplateModelFactory templateModelFactory,
                           ITopicTemplateService topicTemplateService)
 {
     _categoryTemplateService     = categoryTemplateService;
     _manufacturerTemplateService = manufacturerTemplateService;
     _permissionService           = permissionService;
     _productTemplateService      = productTemplateService;
     _templateModelFactory        = templateModelFactory;
     _topicTemplateService        = topicTemplateService;
 }
Exemplo n.º 27
0
 public CatalogModelFactory(BlogSettings blogSettings,
                            CatalogSettings catalogSettings,
                            DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings,
                            ForumSettings forumSettings,
                            ICategoryService categoryService,
                            ICategoryTemplateService categoryTemplateService,
                            ICurrencyService currencyService,
                            IEventPublisher eventPublisher,
                            IHttpContextAccessor httpContextAccessor,
                            ILocalizationService localizationService,
                            IManufacturerService manufacturerService,
                            IManufacturerTemplateService manufacturerTemplateService,
                            IPictureService pictureService,
                            ISearchTermService searchTermService,
                            ISpecificationAttributeService specificationAttributeService,
                            IStaticCacheManager cacheManager,
                            IStoreContext storeContext,
                            ITopicService topicService,
                            IUrlRecordService urlRecordService,
                            IVendorService vendorService,
                            IWebHelper webHelper,
                            IWorkContext workContext,
                            MediaSettings mediaSettings,
                            VendorSettings vendorSettings)
 {
     this._blogSettings    = blogSettings;
     this._catalogSettings = catalogSettings;
     this._displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
     this._forumSettings                 = forumSettings;
     this._categoryService               = categoryService;
     this._categoryTemplateService       = categoryTemplateService;
     this._currencyService               = currencyService;
     this._eventPublisher                = eventPublisher;
     this._httpContextAccessor           = httpContextAccessor;
     this._localizationService           = localizationService;
     this._manufacturerService           = manufacturerService;
     this._manufacturerTemplateService   = manufacturerTemplateService;
     this._pictureService                = pictureService;
     this._searchTermService             = searchTermService;
     this._specificationAttributeService = specificationAttributeService;
     this._cacheManager     = cacheManager;
     this._storeContext     = storeContext;
     this._topicService     = topicService;
     this._urlRecordService = urlRecordService;
     this._vendorService    = vendorService;
     this._webHelper        = webHelper;
     this._workContext      = workContext;
     this._mediaSettings    = mediaSettings;
     this._vendorSettings   = vendorSettings;
 }
 public CategoryImporter(
     IRepository <Category> categoryRepository,
     IRepository <MediaFile> pictureRepository,
     ICategoryTemplateService categoryTemplateService,
     IPictureService pictureService,
     ILocalizedEntityService localizedEntityService,
     FileDownloadManager fileDownloadManager)
 {
     _categoryRepository      = categoryRepository;
     _pictureRepository       = pictureRepository;
     _categoryTemplateService = categoryTemplateService;
     _pictureService          = pictureService;
     _localizedEntityService  = localizedEntityService;
     _fileDownloadManager     = fileDownloadManager;
 }
 public BaseAdminModelFactory(ICategoryService categoryService,
                              ICategoryTemplateService categoryTemplateService,
                              ICountryService countryService,
                              ICurrencyService currencyService,
                              ICustomerActivityService customerActivityService,
                              ICustomerService customerService,
                              IDateRangeService dateRangeService,
                              IDateTimeHelper dateTimeHelper,
                              IEmailAccountService emailAccountService,
                              ILanguageService languageService,
                              ILocalizationService localizationService,
                              IManufacturerService manufacturerService,
                              IManufacturerTemplateService manufacturerTemplateService,
                              IPluginService pluginService,
                              IProductTemplateService productTemplateService,
                              ISpecificationAttributeService specificationAttributeService,
                              IShippingService shippingService,
                              IStateProvinceService stateProvinceService,
                              IStaticCacheManager staticCacheManager,
                              IStoreService storeService,
                              ITaxCategoryService taxCategoryService,
                              ITopicTemplateService topicTemplateService,
                              IVendorService vendorService)
 {
     _categoryService             = categoryService;
     _categoryTemplateService     = categoryTemplateService;
     _countryService              = countryService;
     _currencyService             = currencyService;
     _customerActivityService     = customerActivityService;
     _customerService             = customerService;
     _dateRangeService            = dateRangeService;
     _dateTimeHelper              = dateTimeHelper;
     _emailAccountService         = emailAccountService;
     _languageService             = languageService;
     _localizationService         = localizationService;
     _manufacturerService         = manufacturerService;
     _manufacturerTemplateService = manufacturerTemplateService;
     _pluginService                 = pluginService;
     _productTemplateService        = productTemplateService;
     _specificationAttributeService = specificationAttributeService;
     _shippingService               = shippingService;
     _stateProvinceService          = stateProvinceService;
     _staticCacheManager            = staticCacheManager;
     _storeService         = storeService;
     _taxCategoryService   = taxCategoryService;
     _topicTemplateService = topicTemplateService;
     _vendorService        = vendorService;
 }
Exemplo n.º 30
0
 public CatalogModelFactory(IProductModelFactory productModelFactory,
                            ICategoryService categoryService,
                            IProductService productService,
                            ICategoryTemplateService categoryTemplateService,
                            IWorkContext workContext,
                            IStoreContext storeContext,
                            IPictureService pictureService,
                            ILocalizationService localizationService,
                            IWebHelper webHelper,
                            IProductTagService productTagService,
                            IAclService aclService,
                            IStoreMappingService storeMappingService,
                            ITopicService topicService,
                            IEventPublisher eventPublisher,
                            ISearchTermService searchTermService,
                            HttpContextBase httpContext,
                            MediaSettings mediaSettings,
                            CatalogSettings catalogSettings,
                            BlogSettings blogSettings,
                            ForumSettings forumSettings,
                            ICacheManager cacheManager,
                            DisplayDefaultMenuItemSettings displayDefaultMenuItemSettings)
 {
     this._productModelFactory     = productModelFactory;
     this._categoryService         = categoryService;
     this._productService          = productService;
     this._categoryTemplateService = categoryTemplateService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._pictureService          = pictureService;
     this._localizationService     = localizationService;
     this._webHelper                      = webHelper;
     this._productTagService              = productTagService;
     this._aclService                     = aclService;
     this._storeMappingService            = storeMappingService;
     this._topicService                   = topicService;
     this._eventPublisher                 = eventPublisher;
     this._searchTermService              = searchTermService;
     this._httpContext                    = httpContext;
     this._mediaSettings                  = mediaSettings;
     this._catalogSettings                = catalogSettings;
     this._blogSettings                   = blogSettings;
     this._forumSettings                  = forumSettings;
     this._cacheManager                   = cacheManager;
     this._displayDefaultMenuItemSettings = displayDefaultMenuItemSettings;
 }
Exemplo n.º 31
0
 public CategoryController(
     ICategoryService categoryService,
     ICategoryTemplateService categoryTemplateService,
     IProductService productService,
     IUrlRecordService urlRecordService,
     ILanguageService languageService,
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService,
     IDiscountService discountService,
     IAclService aclService,
     IStoreService storeService,
     IStoreMappingService storeMappingService,
     IWorkContext workContext,
     ICustomerActivityService customerActivityService,
     IRuleStorage ruleStorage,
     IDateTimeHelper dateTimeHelper,
     AdminAreaSettings adminAreaSettings,
     CatalogSettings catalogSettings,
     IEventPublisher eventPublisher,
     Lazy <IGenericAttributeService> genericAttributeService,
     Lazy <ITaskScheduler> taskScheduler,
     Lazy <IScheduleTaskService> scheduleTaskService)
 {
     _categoryService         = categoryService;
     _categoryTemplateService = categoryTemplateService;
     _productService          = productService;
     _urlRecordService        = urlRecordService;
     _languageService         = languageService;
     _localizationService     = localizationService;
     _localizedEntityService  = localizedEntityService;
     _discountService         = discountService;
     _aclService              = aclService;
     _storeService            = storeService;
     _storeMappingService     = storeMappingService;
     _workContext             = workContext;
     _customerActivityService = customerActivityService;
     _ruleStorage             = ruleStorage;
     _dateTimeHelper          = dateTimeHelper;
     _adminAreaSettings       = adminAreaSettings;
     _catalogSettings         = catalogSettings;
     _eventPublisher          = eventPublisher;
     _genericAttributeService = genericAttributeService;
     _taskScheduler           = taskScheduler;
     _scheduleTaskService     = scheduleTaskService;
 }
Exemplo n.º 32
0
        public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
                                  IDestinationService destinationService, IProductService productService,
                                  ICustomerService customerService,
                                  IUrlRecordService urlRecordService,
                                  IPictureService pictureService,
                                  ILanguageService languageService,
                                  ILocalizationService localizationService,
                                  ILocalizedEntityService localizedEntityService,
                                  IDiscountService discountService,
                                  IPermissionService permissionService,
                                  IAclService aclService,
                                  IStoreService storeService,
                                  IStoreMappingService storeMappingService,
                                  IExportManager exportManager,

                                  ICustomerActivityService customerActivityService,
                                  CatalogSettings catalogSettings,
                                  IWorkContext workContext,
                                  IImportManager importManager,
                                  ICacheManager cacheManager)
        {
            this._categoryService         = categoryService;
            this._categoryTemplateService = categoryTemplateService;
            this._destinationService      = destinationService;
            this._productService          = productService;
            this._customerService         = customerService;
            this._urlRecordService        = urlRecordService;
            this._pictureService          = pictureService;
            this._languageService         = languageService;
            this._localizationService     = localizationService;
            this._localizedEntityService  = localizedEntityService;
            this._discountService         = discountService;
            this._permissionService       = permissionService;

            this._aclService              = aclService;
            this._storeService            = storeService;
            this._storeMappingService     = storeMappingService;
            this._exportManager           = exportManager;
            this._customerActivityService = customerActivityService;
            this._catalogSettings         = catalogSettings;
            this._workContext             = workContext;
            this._importManager           = importManager;
            this._cacheManager            = cacheManager;
        }
Exemplo n.º 33
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;
 }
Exemplo n.º 34
0
 public CategoryController(IBaseService baseService, ILogger logger, IWebHelper webHelper,
                           ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
                           IManufacturerService manufacturerService, IProductService productService,
                           ICustomerService customerService,
                           IUrlRecordService urlRecordService,
                           IPictureService pictureService,
                           ILanguageService languageService,
                           ILocalizationService localizationService,
                           ILocalizedEntityService localizedEntityService,
                           IDiscountService discountService,
                           IPermissionService permissionService,
                           IAclService aclService,
                           IStoreService storeService,
                           IStoreMappingService storeMappingService,
                           //IExportManager exportManager,
                           //IImportManager importManager,
                           IVendorService vendorService,
                           ICustomerActivityService customerActivityService,
                           ISettingService settingService)
     : base(baseService, logger, webHelper)
 {
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._urlRecordService        = urlRecordService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._localizedEntityService  = localizedEntityService;
     this._discountService         = discountService;
     this._permissionService       = permissionService;
     this._vendorService           = vendorService;
     this._aclService          = aclService;
     this._storeService        = storeService;
     this._storeMappingService = storeMappingService;
     //this._importManager = importManager;
     //this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._settingService          = settingService;
     this._catalogSettings         = this._settingService.LoadSetting <CatalogSettings>();
 }
Exemplo n.º 35
0
 public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
     IManufacturerService manufacturerService, IProductService productService,
     ICustomerService customerService,
     IUrlRecordService urlRecordService,
     IPictureService pictureService,
     ILanguageService languageService,
     ILocalizationService localizationService,
     IDiscountService discountService,
     IPermissionService permissionService,
     IAclService aclService,
     IStoreService storeService,
     IStoreMappingService storeMappingService,
     IExportManager exportManager,
     IVendorService vendorService,
     ICustomerActivityService customerActivityService,
     IDateTimeHelper dateTimeHelper,
     IWorkContext workContext,
     IImportManager importManager,
     CatalogSettings catalogSettings)
 {
     this._categoryService = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._customerService = customerService;
     this._urlRecordService = urlRecordService;
     this._pictureService = pictureService;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._discountService = discountService;
     this._permissionService = permissionService;
     this._vendorService = vendorService;
     this._aclService = aclService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._dateTimeHelper = dateTimeHelper;
     this._workContext = workContext;
     this._importManager = importManager;
     this._catalogSettings = catalogSettings;
 }
Exemplo n.º 36
0
 public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
                           IManufacturerService manufacturerService, IProductService productService,
                           ICustomerService customerService,
                           IUrlRecordService urlRecordService,
                           IPictureService pictureService,
                           ILanguageService languageService,
                           ILocalizationService localizationService,
                           IDiscountService discountService,
                           IPermissionService permissionService,
                           IAclService aclService,
                           IStoreService storeService,
                           IStoreMappingService storeMappingService,
                           IExportManager exportManager,
                           IVendorService vendorService,
                           ICustomerActivityService customerActivityService,
                           IDateTimeHelper dateTimeHelper,
                           IWorkContext workContext,
                           IImportManager importManager,
                           CatalogSettings catalogSettings)
 {
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._manufacturerService     = manufacturerService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._urlRecordService        = urlRecordService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._discountService         = discountService;
     this._permissionService       = permissionService;
     this._vendorService           = vendorService;
     this._aclService              = aclService;
     this._storeService            = storeService;
     this._storeMappingService     = storeMappingService;
     this._exportManager           = exportManager;
     this._customerActivityService = customerActivityService;
     this._dateTimeHelper          = dateTimeHelper;
     this._workContext             = workContext;
     this._importManager           = importManager;
     this._catalogSettings         = catalogSettings;
 }
        public CategoryController(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService,
            IManufacturerService manufacturerService, IProductService productService, 
            ICustomerService customerService,
            IUrlRecordService urlRecordService, IPictureService pictureService, ILanguageService languageService,
            ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
            IDiscountService discountService, IPermissionService permissionService,
			IAclService aclService, IStoreService storeService, IStoreMappingService storeMappingService,
            IExportManager exportManager, IWorkContext workContext,
            ICustomerActivityService customerActivityService,
			IDateTimeHelper dateTimeHelper,
			AdminAreaSettings adminAreaSettings,
            CatalogSettings catalogSettings,
            IEventPublisher eventPublisher, IFilterService filterService)
        {
            this._categoryService = categoryService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._customerService = customerService;
            this._urlRecordService = urlRecordService;
            this._pictureService = pictureService;
            this._languageService = languageService;
            this._localizationService = localizationService;
            this._localizedEntityService = localizedEntityService;
            this._discountService = discountService;
            this._permissionService = permissionService;
            this._aclService = aclService;
			this._storeService = storeService;
			this._storeMappingService = storeMappingService;
            this._exportManager = exportManager;
            this._workContext = workContext;
            this._customerActivityService = customerActivityService;
			this._dateTimeHelper = dateTimeHelper;
            this._adminAreaSettings = adminAreaSettings;
            this._catalogSettings = catalogSettings;
			this._eventPublisher = eventPublisher;
            this._filterService = filterService;
        }
Exemplo n.º 38
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,
     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;
 }
        //I think this is the method that uses dependancy injection to create the repos - as opposed to manual
        //see:http://alexwolfthoughts.com/creating-a-generic-repository-with-entity-framework-and-mvc
        public AUPublicController(IRepository<AUConsignorRecord> consignorRepo,
                                        IRepository<AUConsignmentRecord> consignmentRepo,
                                        IRepository<AUConsignorConsignmentRecord> consignorconsignmentRepo,
                                        IRepository<AUConsignorList> consignorlistRepo,
                                        IRepository<AUSaleRecord> saleRepo,
                                        IRepository<AUSessionRecord> sessionRepo,
                                        IRepository<AUIncrementRecord> incrementRepo,
                                        IRepository<AUAddressRecord> addressRepo,
                                        IRepository<AUCombAddress> combAddressRepo,
                                        IRepository<AULotList> lotlistRepo,
                                        IRepository<AUFeesRecord> feesRepo,
                                        IRepository<AUBidHistoryRecord> bidhistoryRepo,

                                        ICacheManager cacheManager,
                                        IPictureService pictureService,
                                        IConsignmentService consignmentservice,
                                        ILotService lotService,
                                        IForumService forumservice,

                                        IConsignorService consignorservice,
                                        IDateTimeHelper dateTimeHelper,
                                        IAuthenticationService authenticationService,
                                        ILocalizationService localizationService,
                                        ICountryService countryService,
                                        IStateProvinceService stateProvinceService, 
                                        IWorkContext workContext,                                        
                                        ICollectibleImportService collectibleimportService, 
                                        //IRepository<AUCombConsignorConsignment> combinedRepo,
                                        ICategoryService categoryService,
                                        IStoreService storeService,
                                        IShippingService shippingService,
                                        IPermissionService permissionService,
                                        IEventPublisher eventPublisher,
                                        ISettingService settings,
                                        IProductService productService,
                                        IDbContext dbContext,
                                        IPhilatelicPdfService philatelicpdfService,
                                        ICollectibleExportService collectibleexportService,
                                        IAUSaleService ausaleService,
                                        IAclService aclService,
                                        IStoreMappingService storeMappingService,
                                        CatalogSettings catalogSettings,
                                        IWebHelper webHelper,
                                        IPriceFormatter priceFormatter,
                                        ICurrencyService currencyService,
                                        IStoreContext storeContext,
                                        MediaSettings mediaSettings,
                                        IPriceCalculationService priceCalculationService,
                                        ISpecificationAttributeService specificationAttributeService,
                                        ITaxService taxService,
                                        ICategoryTemplateService categoryTemplateService,
                                        ICustomerActivityService customerActivityService,
                                        ShoppingCartSettings shoppingCartSettings,
                                        IAUCatalogService AUcatalogService,     
                                        IForumService forumService,             
                                        ICustomerService customerService,      
                                        ForumSettings forumSettings,          
                                        ILogger logger,
                                        IRecentlyViewedProductsService recentlyViewedProductsService,
                                        SeoSettings seoSettings,
                                        IVendorService vendorService,
                                        VendorSettings vendorSettings,
                                        IProductTagService productTagService,
                                        IProductTemplateService productTemplateService,
                                        IProductAttributeParser productAttributeParser,
                                        IManufacturerService manufacturerService,
                                        IMeasureService measureService,
                                        IProductAttributeService productAttributeService,
                                        CustomerSettings customerSettings,
                                        IGenericAttributeService genericAttributeService,
                                        ISearchTermService searchTermService,
                                        IShoppingCartService shoppingCartService,
                                        IProductAttributeFormatter productAttributeFormatter)                         
        {
            _cacheManager = cacheManager;
            _pictureService = pictureService;
            _lotService = lotService;
            _forumservice = forumservice;

            _consignorRepo = consignorRepo;
            _consignmentRepo = consignmentRepo;
            _consignorconsignmentRepo = consignorconsignmentRepo;
            _consignorService = consignorservice;
            _consignmentService = consignmentservice;
            _consignorlistRepo = consignorlistRepo;
            _saleRepo = saleRepo;
            _sessionRepo = sessionRepo;
            _incrementRepo = incrementRepo;
            _addressRepo = addressRepo;
            _combAddressRepo = combAddressRepo;
            _lotlistRepo = lotlistRepo;
            _feesRepo = feesRepo;
            _bidhistoryRepo = bidhistoryRepo;
            _dateTimeHelper = dateTimeHelper;
            _authenticationService = authenticationService;
            _localizationService = localizationService;
            _countryService = countryService;
            _stateProvinceService = stateProvinceService;
            _workContext = workContext;
            _collectibleimportService = collectibleimportService;
            _categoryService = categoryService;
            _storeService = storeService;
            _shippingService = shippingService;
            _permissionService = permissionService;
            _eventPublisher = eventPublisher;
            _settings = settings;
            _productService = productService;
            _dbContext = dbContext;
            _philatelicpdfService = philatelicpdfService;
            _collectibleexportService = collectibleexportService;
            _ausaleService = ausaleService;
            _aclService = aclService;
            _storeMappingService = storeMappingService;
            _catalogSettings = catalogSettings;
            _webHelper = webHelper;
            _priceFormatter = priceFormatter;
            _currencyService = currencyService;
            _storeContext = storeContext;
            _mediaSettings = mediaSettings;
            _priceCalculationService = priceCalculationService;
            _specificationAttributeService = specificationAttributeService;
            _taxService = taxService;
            _categoryTemplateService = categoryTemplateService;
            _customerActivityService = customerActivityService;
            _shoppingCartSettings = shoppingCartSettings;
            _AUcatalogService = AUcatalogService;      
            _forumService = forumService;              
            _customerService = customerService;       
            _forumSettings = forumSettings;            
            _logger = logger;
            _recentlyViewedProductsService = recentlyViewedProductsService;          
            _seoSettings = seoSettings;
            _vendorService = vendorService;
            _vendorSettings = vendorSettings;
            _productTemplateService = productTemplateService;
            _productTagService = productTagService;
            _productAttributeParser = productAttributeParser;
            _manufacturerService = manufacturerService;
            _measureService = measureService;
            _productAttributeService = productAttributeService;
            _customerSettings = customerSettings;
            _genericAttributeService = genericAttributeService;
            _searchTermService = searchTermService;
            _shoppingCartService = shoppingCartService;
            _productAttributeFormatter = productAttributeFormatter;
        }
 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,
     MediaSettings mediaSettings,
     CatalogSettings catalogSettings,
     VendorSettings vendorSettings,
     BlogSettings blogSettings,
     ForumSettings forumSettings,
     ICacheManager cacheManager)
     : base (categoryService,
     manufacturerService,
     productService,
     vendorService,
     categoryTemplateService,
     manufacturerTemplateService,
     workContext,
     storeContext,
     taxService,
     currencyService,
     pictureService,
     localizationService,
     priceCalculationService,
     priceFormatter,
     webHelper,
     specificationAttributeService,
     productTagService,
     genericAttributeService,
     aclService,
     storeMappingService,
     permissionService,
     customerActivityService,
     topicService,
     eventPublisher,
     searchTermService,
     mediaSettings,
     catalogSettings,
     vendorSettings,
     blogSettings,
      forumSettings,
     cacheManager)
 {
 }
        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;
        }
Exemplo n.º 42
0
        public CatalogController(ICategoryService categoryService, 
            IManufacturerService manufacturerService,
            IProductService productService, 
            IVendorService vendorService,
            IProductTemplateService productTemplateService,
            ICategoryTemplateService categoryTemplateService,
            IManufacturerTemplateService manufacturerTemplateService,
            IProductAttributeService productAttributeService,
            IWorkContext workContext, 
            IStoreContext storeContext,
            ITaxService taxService, 
            ICurrencyService currencyService,
            IPictureService pictureService, 
            ILocalizationService localizationService,
            IPriceCalculationService priceCalculationService,
            IPriceFormatter priceFormatter,
            IWebHelper webHelper, 
            ISpecificationAttributeService specificationAttributeService,
            IDateTimeHelper dateTimeHelper,
            IRecentlyViewedProductsService recentlyViewedProductsService,
            ICompareProductsService compareProductsService,
            IWorkflowMessageService workflowMessageService, 
            IProductTagService productTagService,
            IOrderReportService orderReportService, 
            IGenericAttributeService genericAttributeService,
            IBackInStockSubscriptionService backInStockSubscriptionService, 
            IAclService aclService,
            IStoreMappingService storeMappingService,
            IPermissionService permissionService, 
            ICustomerActivityService customerActivityService,
            IEventPublisher eventPublisher,
            ISearchTermService searchTermService,
            IProductAttributeParser productAttributeParser,
            IShippingService shippingService,
            MediaSettings mediaSettings,
            CatalogSettings catalogSettings,
            VendorSettings vendorSettings,
            ShoppingCartSettings shoppingCartSettings,
            BlogSettings blogSettings,
            ForumSettings  forumSettings,
            LocalizationSettings localizationSettings, 
            CustomerSettings customerSettings, 
            CaptchaSettings captchaSettings,
            ICacheManager cacheManager)
        {
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._vendorService = vendorService;
            this._productTemplateService = productTemplateService;
            this._categoryTemplateService = categoryTemplateService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._productAttributeService = productAttributeService;
            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._dateTimeHelper = dateTimeHelper;
            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._customerActivityService = customerActivityService;
            this._eventPublisher = eventPublisher;
            this._searchTermService = searchTermService;
            this._productAttributeParser = productAttributeParser;
            this._shippingService = shippingService;

            this._mediaSettings = mediaSettings;
            this._catalogSettings = catalogSettings;
            this._vendorSettings = vendorSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._blogSettings = blogSettings;
            this._forumSettings = forumSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;
            this._captchaSettings = captchaSettings;

            this._cacheManager = cacheManager;
        }