public ManufacturerController(ICategoryService categoryService, IManufacturerService manufacturerService,
            IManufacturerTemplateService manufacturerTemplateService, IProductService productService,
			IStoreService storeService,	IStoreMappingService storeMappingService,
            IUrlRecordService urlRecordService, IPictureService pictureService,
            ILanguageService languageService, ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
            IWorkContext workContext,
            ICustomerActivityService customerActivityService, IPermissionService permissionService,
			IDateTimeHelper dateTimeHelper,
            AdminAreaSettings adminAreaSettings,
			CatalogSettings catalogSettings)
        {
            this._categoryService = categoryService;
            this._manufacturerTemplateService = manufacturerTemplateService;
            this._manufacturerService = manufacturerService;
            this._productService = productService;
            this._storeService = storeService;
            this._storeMappingService = storeMappingService;
            this._urlRecordService = urlRecordService;
            this._pictureService = pictureService;
            this._languageService = languageService;
            this._localizationService = localizationService;
            this._localizedEntityService = localizedEntityService;
            this._workContext = workContext;
            this._customerActivityService = customerActivityService;
            this._permissionService = permissionService;
            this._dateTimeHelper = dateTimeHelper;
            this._adminAreaSettings = adminAreaSettings;
            this._catalogSettings = catalogSettings;
        }
 public ExternalAuthorizer(IAuthenticationService authenticationService,
     IOpenAuthenticationService openAuthenticationService,
     IGenericAttributeService genericAttributeService,
     ICustomerRegistrationService customerRegistrationService, 
     ICustomerActivityService customerActivityService, 
     ILocalizationService localizationService,
     IWorkContext workContext,
     IStoreContext storeContext,
     CustomerSettings customerSettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     IShoppingCartService shoppingCartService,
     IWorkflowMessageService workflowMessageService,
     IEventPublisher eventPublisher,
     LocalizationSettings localizationSettings)
 {
     this._authenticationService = authenticationService;
     this._openAuthenticationService = openAuthenticationService;
     this._genericAttributeService = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerActivityService = customerActivityService;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._customerSettings = customerSettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._shoppingCartService = shoppingCartService;
     this._workflowMessageService = workflowMessageService;
     this._eventPublisher = eventPublisher;
     this._localizationSettings = localizationSettings;
 }
 public ManufacturerController(ICategoryService categoryService, IManufacturerService manufacturerService,
     IManufacturerTemplateService manufacturerTemplateService, IProductService productService,
     ICustomerService customerService, IStoreService storeService,
     IStoreMappingService storeMappingService,
     IUrlRecordService urlRecordService, IPictureService pictureService,
     ILanguageService languageService, ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService, IExportManager exportManager,
     ICustomerActivityService customerActivityService, IAclService aclService, 
     IPermissionService permissionService,
     AdminAreaSettings adminAreaSettings, CatalogSettings catalogSettings)
 {
     this._categoryService = categoryService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._customerService = customerService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._urlRecordService = urlRecordService;
     this._pictureService = pictureService;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._aclService = aclService;
     this._permissionService = permissionService;
     this._adminAreaSettings = adminAreaSettings;
     this._catalogSettings = catalogSettings;
 }
        public NewsController(INewsService newsService, 
            IWorkContext workContext, IPictureService pictureService, ILocalizationService localizationService,
            ICustomerContentService customerContentService, IDateTimeHelper dateTimeHelper,
            IWorkflowMessageService workflowMessageService, IWebHelper webHelper,
            ICacheManager cacheManager, ICustomerActivityService customerActivityService,
            MediaSettings mediaSettings, NewsSettings newsSettings,
            LocalizationSettings localizationSettings, CustomerSettings customerSettings,
            StoreInformationSettings storeInformationSettings, CaptchaSettings captchaSettings)
        {
            this._newsService = newsService;
            this._workContext = workContext;
            this._pictureService = pictureService;
            this._localizationService = localizationService;
            this._customerContentService = customerContentService;
            this._dateTimeHelper = dateTimeHelper;
            this._workflowMessageService = workflowMessageService;
            this._webHelper = webHelper;
            this._cacheManager = cacheManager;
            this._customerActivityService = customerActivityService;

            this._mediaSettings = mediaSettings;
            this._newsSettings = newsSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._captchaSettings = captchaSettings;
        }
 public TopicController(ITopicService topicService,
     ILanguageService languageService,
     ILocalizedEntityService localizedEntityService, 
     ILocalizationService localizationService,
     IPermissionService permissionService, 
     IStoreService storeService,
     IStoreMappingService storeMappingService,
     IUrlRecordService urlRecordService,
     ITopicTemplateService topicTemplateService,
     ICustomerService customerService,
     ICustomerActivityService customerActivityService,
     IAclService aclService)
 {
     this._topicService = topicService;
     this._languageService = languageService;
     this._localizedEntityService = localizedEntityService;
     this._localizationService = localizationService;
     this._permissionService = permissionService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._urlRecordService = urlRecordService;
     this._topicTemplateService = topicTemplateService;
     this._customerService = customerService;
     this._customerActivityService = customerActivityService;
     this._aclService = aclService;
 }
 public SettingController(ISettingService settingService,
     ICountryService countryService, IStateProvinceService stateProvinceService,
     IAddressService addressService, ITaxCategoryService taxCategoryService,
     ICurrencyService currencyService, IPictureService pictureService, 
     ILocalizationService localizationService, IDateTimeHelper dateTimeHelper,
     IOrderService orderService, IEncryptionService encryptionService,
     IThemeProvider themeProvider, ICustomerService customerService, 
     ICustomerActivityService customerActivityService, IPermissionService permissionService,
     IWebHelper webHelper, IFulltextService fulltextService, 
     IMaintenanceService maintenanceService, IStoreService storeService,
     IWorkContext workContext, IGenericAttributeService genericAttributeService)
 {
     this._settingService = settingService;
     this._countryService = countryService;
     this._stateProvinceService = stateProvinceService;
     this._addressService = addressService;
     this._taxCategoryService = taxCategoryService;
     this._currencyService = currencyService;
     this._pictureService = pictureService;
     this._localizationService = localizationService;
     this._dateTimeHelper = dateTimeHelper;
     this._orderService = orderService;
     this._encryptionService = encryptionService;
     this._themeProvider = themeProvider;
     this._customerService = customerService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
     this._webHelper = webHelper;
     this._fulltextService = fulltextService;
     this._maintenanceService = maintenanceService;
     this._storeService = storeService;
     this._workContext = workContext;
     this._genericAttributeService = genericAttributeService;
 }
 public DiyGroupController(IPermissionService permissionService,
     IDiyService branchService, 
     ILanguageService languageService, 
     ILocalizationService localizationService, 
     IStoreMappingService storeMappingService, 
     ILocalizedEntityService localizedEntityService, 
     IStoreService storeService,
     IPictureService pictureService, 
     IUrlRecordService urlRecordService, 
     ICustomerActivityService customerActivityService, 
     IWorkContext workContext,
     ICacheManager cacheManager, 
     DiySettings diySettings, 
     IWebHelper webHelper)
 {
     _permissionService = permissionService;
     _diyService = branchService;
     _languageService = languageService;
     _localizationService = localizationService;
     _storeMappingService = storeMappingService;
     _localizedEntityService = localizedEntityService;
     _storeService = storeService;
     _pictureService = pictureService;
     _urlRecordService = urlRecordService;
     _customerActivityService = customerActivityService;
     _workContext = workContext;
     _cacheManager = cacheManager;
     _diySettings = diySettings;
     _webHelper = webHelper;
 }
 public CustomerController(IAuthenticationService authenticationService,
     ILocalizationService localizationService,
      IWorkContext workContext,
      ICustomerService customerService,
      ICustomerRegistrationService customerRegistrationService,
     CustomerSettings customerSettings,
      IAddressService addressService,
      IWebHelper webHelper,
      LocalizationSettings localizationSettings, 
     CaptchaSettings captchaSettings,
     SecuritySettings securitySettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     ICustomerActivityService customerActivityService,
     DateTimeSettings dateTimeSettings,
     IDateTimeHelper dateTimeHelper,
     IGenericAttributeService genericAttributeService,
     IPermissionService permissionService)
 {
     this._authenticationService = authenticationService;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._customerRegistrationService = customerRegistrationService;
     this._customerService = customerService;
     this._customerSettings = customerSettings;
     this._addressService = addressService;
     this._webHelper = webHelper;
     this._localizationSettings = localizationSettings;
     this._captchaSettings = captchaSettings;
     this._securitySettings = securitySettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._customerActivityService = customerActivityService;
     this._dateTimeSettings = dateTimeSettings;
     this._dateTimeHelper = dateTimeHelper;
     this._genericAttributeService = genericAttributeService;
 }
 public CheckoutAttributeController(ICheckoutAttributeService checkoutAttributeService,
     ILanguageService languageService, 
     ILocalizedEntityService localizedEntityService,
     ILocalizationService localizationService,
     ITaxCategoryService taxCategoryService,
     IWorkContext workContext, 
     ICurrencyService currencyService, 
     ICustomerActivityService customerActivityService, 
     CurrencySettings currencySettings,
     IMeasureService measureService, 
     MeasureSettings measureSettings,
     IPermissionService permissionService,
     IStoreService storeService,
     IStoreMappingService storeMappingService)
 {
     this._checkoutAttributeService = checkoutAttributeService;
     this._languageService = languageService;
     this._localizedEntityService = localizedEntityService;
     this._localizationService = localizationService;
     this._taxCategoryService = taxCategoryService;
     this._workContext = workContext;
     this._currencyService = currencyService;
     this._customerActivityService = customerActivityService;
     this._currencySettings = currencySettings;
     this._measureService = measureService;
     this._measureSettings = measureSettings;
     this._permissionService = permissionService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
 }
        public CustomerRoleController(ICustomerService customerService,
            ILocalizationService localizationService, 
            ICustomerActivityService customerActivityService,
            IPermissionService permissionService,
            IProductService productService,
            ICategoryService categoryService,
            IManufacturerService manufacturerService,
            IStoreService storeService,
            IVendorService vendorService,
            IWorkContext workContext,
            ILanguageService languageService,
            ILocalizedEntityService localizedEntityService,
            ICacheManager cacheManager)
		{
            this._customerService = customerService;
            this._localizationService = localizationService;
            this._customerActivityService = customerActivityService;
            this._permissionService = permissionService;
            this._productService = productService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._storeService = storeService;
            this._vendorService = vendorService;
            this._workContext = workContext;
            this._languageService = languageService;
            this._localizedEntityService = localizedEntityService;
            this._cacheManager = cacheManager;
        }
Example #11
0
        public BlogController(IBlogService blogService, 
            IWorkContext workContext,
            IStoreContext storeContext,
            IPictureService pictureService, 
            ILocalizationService localizationService,
            IDateTimeHelper dateTimeHelper,
            IWorkflowMessageService workflowMessageService, 
            IWebHelper webHelper,
            ICacheManager cacheManager, 
            ICustomerActivityService customerActivityService,
            IStoreMappingService storeMappingService,
            MediaSettings mediaSettings,
            BlogSettings blogSettings,
            LocalizationSettings localizationSettings, 
            CustomerSettings customerSettings,
            CaptchaSettings captchaSettings)
        {
            this._blogService = blogService;
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._pictureService = pictureService;
            this._localizationService = localizationService;
            this._dateTimeHelper = dateTimeHelper;
            this._workflowMessageService = workflowMessageService;
            this._webHelper = webHelper;
            this._cacheManager = cacheManager;
            this._customerActivityService = customerActivityService;
            this._storeMappingService = storeMappingService;

            this._mediaSettings = mediaSettings;
            this._blogSettings = blogSettings;
            this._localizationSettings = localizationSettings;
            this._customerSettings = customerSettings;
            this._captchaSettings = captchaSettings;
        }
 public BranchGroupReadController(IPermissionService permissionService,
     IBranchService branchService, 
     ILanguageService languageService, 
     ILocalizationService localizationService, 
     ILocalizedEntityService localizedEntityService, 
     IPictureService pictureService, 
     IUrlRecordService urlRecordService, 
     ICustomerActivityService customerActivityService, 
     IWorkContext workContext,
     ICacheManager cacheManager, 
     BranchSettings branchSettings, 
     IWebHelper webHelper)
 {
     _permissionService = permissionService;
     _branchService = branchService;
     _languageService = languageService;
     _localizationService = localizationService;
     _localizedEntityService = localizedEntityService;
     _pictureService = pictureService;
     _urlRecordService = urlRecordService;
     _customerActivityService = customerActivityService;
     _workContext = workContext;
     _cacheManager = cacheManager;
     _branchSettings = branchSettings;
     _webHelper = webHelper;
 }
Example #13
0
 public ProductController(IProductService productService, 
     IProductTemplateService productTemplateService,
     ICategoryService categoryService, IManufacturerService manufacturerService,
     IWorkContext workContext, ILanguageService languageService, 
     ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
     ISpecificationAttributeService specificationAttributeService, IPictureService pictureService,
     ITaxCategoryService taxCategoryService, IProductTagService productTagService,
     ICopyProductService copyProductService, IPdfService pdfService,
     IExportManager exportManager, IImportManager importManager,
     ICustomerActivityService customerActivityService,
     IPermissionService permissionService, AdminAreaSettings adminAreaSettings)
 {
     this._productService = productService;
     this._productTemplateService = productTemplateService;
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._workContext = workContext;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._specificationAttributeService = specificationAttributeService;
     this._pictureService = pictureService;
     this._taxCategoryService = taxCategoryService;
     this._productTagService = productTagService;
     this._copyProductService = copyProductService;
     this._pdfService = pdfService;
     this._exportManager = exportManager;
     this._importManager = importManager;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
     this._adminAreaSettings = adminAreaSettings;
 }
Example #14
0
 public DiscountController(IDiscountService discountService, 
     ILocalizationService localizationService,
     ICurrencyService currencyService,
     ICategoryService categoryService,
     IProductService productService,
     IWebHelper webHelper, 
     IDateTimeHelper dateTimeHelper,
     ICustomerActivityService customerActivityService, 
     CurrencySettings currencySettings,
     IPermissionService permissionService,
     IWorkContext workContext,
     IManufacturerService manufacturerService,
     IStoreService storeService,
     IVendorService vendorService,
     IOrderService orderService,
     IPriceFormatter priceFormatter)
 {
     this._discountService = discountService;
     this._localizationService = localizationService;
     this._currencyService = currencyService;
     this._categoryService = categoryService;
     this._productService = productService;
     this._webHelper = webHelper;
     this._dateTimeHelper = dateTimeHelper;
     this._customerActivityService = customerActivityService;
     this._currencySettings = currencySettings;
     this._permissionService = permissionService;
     this._workContext = workContext;
     this._manufacturerService = manufacturerService;
     this._storeService = storeService;
     this._vendorService = vendorService;
     this._orderService = orderService;
     this._priceFormatter = priceFormatter;
 }
 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,
     IExportManager exportManager, IWorkContext workContext,
     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._aclService = aclService;
     this._exportManager = exportManager;
     this._workContext = workContext;
     this._customerActivityService = customerActivityService;
     this._adminAreaSettings = adminAreaSettings;
     this._catalogSettings = catalogSettings;
 }
 public CustomerRoleController(ICustomerService customerService,
     ILocalizationService localizationService, ICustomerActivityService customerActivityService,
     IPermissionService permissionService)
 {
     this._customerService = customerService;
     this._localizationService = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
 }
 public ActivityLogController(ICustomerActivityService customerActivityService,
     IDateTimeHelper dateTimeHelper, ILocalizationService localizationService,
     IPermissionService permissionService)
 {
     this._customerActivityService = customerActivityService;
     this._dateTimeHelper = dateTimeHelper;
     this._localizationService = localizationService;
     this._permissionService = permissionService;
 }
 public SelectSellController(IProductService productService,
     IProductTemplateService productTemplateService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     ICustomerService customerService,
     IUrlRecordService urlRecordService,
     IWorkContext workContext,
     ILanguageService languageService,
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService,
     ISpecificationAttributeService specificationAttributeService,
     IPictureService pictureService,
     ITaxCategoryService taxCategoryService,
     IProductTagService productTagService,
     ICopyProductService copyProductService,
     IPdfService pdfService,
     IExportManager exportManager,
     IImportManager importManager,
     ICustomerActivityService customerActivityService,
     IPermissionService permissionService,
     IAclService aclService,
     IStoreService storeService,
     IOrderService orderService,
     IStoreMappingService storeMappingService,
     IVendorService vendorService,
     IShippingService shippingService,
     IShipmentService shipmentService,
     ICurrencyService currencyService,
     CurrencySettings currencySettings,
     IMeasureService measureService,
     MeasureSettings measureSettings,
     AdminAreaSettings adminAreaSettings,
     IDateTimeHelper dateTimeHelper,
     IDiscountService discountService,
     IProductAttributeService productAttributeService,
     IBackInStockSubscriptionService backInStockSubscriptionService,
     IShoppingCartService shoppingCartService,
     IProductAttributeFormatter productAttributeFormatter,
     IProductAttributeParser productAttributeParser,
     IDownloadService downloadService,
     IStoreContext storeContext,
     IRepository<StoreMapping> storeMapping)
 {
     _workContext = workContext;
     _productService = productService;
     _pictureService = pictureService;
     _localizationService = localizationService;
     _categoryService = categoryService;
     _manufacturerService = manufacturerService;
     _storeService = storeService;
     _shippingService = shippingService;
     _vendorService = vendorService;
     _storeMappingService = storeMappingService;
     _storeContext = storeContext;
     _storeMapping = storeMapping;
 }
Example #19
0
 public WidgetController(IWidgetService widgetService,
     ILocalizationService localizationService, IWorkContext workContext,
     IPermissionService permissionService, ICustomerActivityService customerActivityService)
 {
     this._widgetService = widgetService;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._permissionService = permissionService;
     this._customerActivityService = customerActivityService;
 }
        public CustomerRoleController(ICustomerService customerService,
            ILocalizationService localizationService, ICustomerActivityService customerActivityService,
            IPermissionService permissionService, TaxSettings taxSettings)
		{
            this._customerService = customerService;
            this._localizationService = localizationService;
            this._customerActivityService = customerActivityService;
            this._permissionService = permissionService;
            //codehint: sm-add
            this._taxSettings = taxSettings;
		}
 public ReturnRequestController(IReturnRequestService returnRequestService, 
     IOrderService orderService,
     ICustomerService customerService, IDateTimeHelper dateTimeHelper,
     ILocalizationService localizationService, IWorkContext workContext,
     IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings,
     ICustomerActivityService customerActivityService, IPermissionService permissionService)
     : base(returnRequestService, orderService, customerService, 
           dateTimeHelper, localizationService, 
           workContext, workflowMessageService, 
           localizationSettings, customerActivityService, permissionService)
 {  }
 public new void SetUp()
 {
     _activityType1 = new ActivityLogType
     {
         Id = 1,
         SystemKeyword = "TestKeyword1",
         Enabled = true,
         Name = "Test name1"
     };
     _activityType2 = new ActivityLogType
     {
         Id = 2,
         SystemKeyword = "TestKeyword2",
         Enabled = true,
         Name = "Test name2"
     };
     _customer1 = new Customer
     {
         Id = 1,
         Email = "*****@*****.**",
         Username = "******",
         Deleted = false,
     };
    _customer2 = new Customer
    {
        Id = 2,
        Email = "*****@*****.**",
        Username = "******",
        Deleted = false,
    };
     _activity1 = new ActivityLog
     {
         Id = 1,
         ActivityLogType = _activityType1,
         CustomerId = _customer1.Id,
         Customer = _customer1
     };
     _activity2 = new ActivityLog
     {
         Id = 2,
         ActivityLogType = _activityType1,
         CustomerId = _customer2.Id,
         Customer = _customer2
     };
     _cacheManager = new NopNullCache();
     _workContext = MockRepository.GenerateMock<IWorkContext>();
     _webHelper = MockRepository.GenerateMock<IWebHelper>();
     _activityLogRepository = MockRepository.GenerateMock<IRepository<ActivityLog>>();
     _activityLogTypeRepository = MockRepository.GenerateMock<IRepository<ActivityLogType>>();
     _activityLogTypeRepository.Expect(x => x.Table).Return(new List<ActivityLogType> { _activityType1, _activityType2 }.AsQueryable());
     _activityLogRepository.Expect(x => x.Table).Return(new List<ActivityLog> { _activity1, _activity2 }.AsQueryable());
     _customerActivityService = new CustomerActivityService(_cacheManager, _activityLogRepository, _activityLogTypeRepository, _workContext, null, null, null, _webHelper);
 }
 public SpecificationAttributeController(ISpecificationAttributeService specificationAttributeService,
     ILanguageService languageService, ILocalizedEntityService localizedEntityService,
     ILocalizationService localizationService, ICustomerActivityService customerActivityService,
     IPermissionService permissionService)
 {
     this._specificationAttributeService = specificationAttributeService;
     this._languageService = languageService;
     this._localizedEntityService = localizedEntityService;
     this._localizationService = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
 }
 public ProductAttributeController(IProductAttributeService productAttributeService,
     ILanguageService languageService, ILocalizedEntityService localizedEntityService,
     ILocalizationService localizationService, ICustomerActivityService customerActivityService,
     IPermissionService permissionService)
 {
     this._productAttributeService = productAttributeService;
     this._languageService = languageService;
     this._localizedEntityService = localizedEntityService;
     this._localizationService = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
 }
 public ProductController(IProductService productService, 
     IProductTemplateService productTemplateService,
     ICategoryService categoryService, IManufacturerService manufacturerService,
     ICustomerService customerService,
     IUrlRecordService urlRecordService, IWorkContext workContext, ILanguageService languageService,
     ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
     ISpecificationAttributeService specificationAttributeService, IPictureService pictureService,
     ITaxCategoryService taxCategoryService, IProductTagService productTagService,
     ICopyProductService copyProductService, IPdfService pdfService,
     IExportManager exportManager, IImportManager importManager,
     ICustomerActivityService customerActivityService,
     IPermissionService permissionService, IAclService aclService,
     IStoreService storeService, IStoreMappingService storeMappingService,
     IVendorService vendorService,
     ICurrencyService currencyService, CurrencySettings currencySettings,
     IMeasureService measureService, MeasureSettings measureSettings,
     PdfSettings pdfSettings, AdminAreaSettings adminAreaSettings)
 {
     this._productService = productService;
     this._productTemplateService = productTemplateService;
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._customerService = customerService;
     this._urlRecordService = urlRecordService;
     this._workContext = workContext;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._specificationAttributeService = specificationAttributeService;
     this._pictureService = pictureService;
     this._taxCategoryService = taxCategoryService;
     this._productTagService = productTagService;
     this._copyProductService = copyProductService;
     this._pdfService = pdfService;
     this._exportManager = exportManager;
     this._importManager = importManager;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
     this._aclService = aclService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._vendorService = vendorService;
     this._currencyService = currencyService;
     this._currencySettings = currencySettings;
     this._measureService = measureService;
     this._measureSettings = measureSettings;
     this._pdfSettings = pdfSettings;
     this._adminAreaSettings = adminAreaSettings;
 }
 public ActivityLogController(ICustomerActivityService customerActivityService,
     IDateTimeHelper dateTimeHelper, ILocalizationService localizationService,
     IPermissionService permissionService, ICustomerService customerService,
     ICategoryService categoryService, IManufacturerService manufacturerService,
     IProductService productService)
 {
     this._customerActivityService = customerActivityService;
     this._dateTimeHelper = dateTimeHelper;
     this._localizationService = localizationService;
     this._permissionService = permissionService;
     this._customerService = customerService;
     this._categoryService = categoryService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
 }
 public PrivateMessagesController(IForumService forumService,
     ICustomerService customerService, ICustomerActivityService customerActivityService,
     ILocalizationService localizationService, IWorkContext workContext,
     IDateTimeHelper dateTimeHelper,
     ForumSettings forumSettings, CustomerSettings customerSettings)
 {
     this._forumService = forumService;
     this._customerService = customerService;
     this._customerActivityService = customerActivityService;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._dateTimeHelper = dateTimeHelper;
     this._forumSettings = forumSettings;
     this._customerSettings = customerSettings;
 }
Example #28
0
 public DiscountController(IDiscountService discountService, 
     ILocalizationService localizationService, ICurrencyService currencyService,
     IWebHelper webHelper, IDateTimeHelper dateTimeHelper,
     ICustomerActivityService customerActivityService, CurrencySettings currencySettings,
     IPermissionService permissionService)
 {
     this._discountService = discountService;
     this._localizationService = localizationService;
     this._currencyService = currencyService;
     this._webHelper = webHelper;
     this._dateTimeHelper = dateTimeHelper;
     this._customerActivityService = customerActivityService;
     this._currencySettings = currencySettings;
     this._permissionService = permissionService;
 }
 public ReturnRequestController(IOrderService orderService,
     ICustomerService customerService, IDateTimeHelper dateTimeHelper,
     ILocalizationService localizationService, IWorkContext workContext,
     IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings,
     ICustomerActivityService customerActivityService, IPermissionService permissionService)
 {
     this._orderService = orderService;
     this._customerService = customerService;
     this._dateTimeHelper = dateTimeHelper;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._workflowMessageService = workflowMessageService;
     this._localizationSettings = localizationSettings;
     this._customerActivityService = customerActivityService;
     this._permissionService = permissionService;
 }
 public ManufacturerController(ICategoryService categoryService, 
     IManufacturerService manufacturerService,
     IManufacturerTemplateService manufacturerTemplateService,
     IProductService productService,
     ICustomerService customerService, 
     IStoreService storeService,
     IStoreMappingService storeMappingService,
     IUrlRecordService urlRecordService, 
     IPictureService pictureService,
     ILanguageService languageService, 
     ILocalizationService localizationService,
     ILocalizedEntityService localizedEntityService, 
     IExportManager exportManager,
     IDiscountService discountService,
     ICustomerActivityService customerActivityService, 
     IVendorService vendorService,
     IAclService aclService,
     IPermissionService permissionService,
     CatalogSettings catalogSettings,
     IWorkContext workContext,
     IImportManager importManager, 
     ICacheManager cacheManager)
 {
     this._categoryService = categoryService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._manufacturerService = manufacturerService;
     this._productService = productService;
     this._customerService = customerService;
     this._storeService = storeService;
     this._storeMappingService = storeMappingService;
     this._urlRecordService = urlRecordService;
     this._pictureService = pictureService;
     this._languageService = languageService;
     this._localizationService = localizationService;
     this._localizedEntityService = localizedEntityService;
     this._exportManager = exportManager;
     this._discountService = discountService;
     this._customerActivityService = customerActivityService;
     this._vendorService = vendorService;
     this._aclService = aclService;
     this._permissionService = permissionService;
     this._catalogSettings = catalogSettings;
     this._workContext = workContext;
     this._importManager = importManager;
     this._cacheManager = cacheManager;
 }
 public ProductController(IProductModelFactory productModelFactory,
                          IProductService productService,
                          IWorkContext workContext,
                          IStoreContext storeContext,
                          ILocalizationService localizationService,
                          IWebHelper webHelper,
                          IRecentlyViewedProductsService recentlyViewedProductsService,
                          ICompareProductsService compareProductsService,
                          IWorkflowMessageService workflowMessageService,
                          IOrderService orderService,
                          IAclService aclService,
                          IStoreMappingService storeMappingService,
                          IPermissionService permissionService,
                          ICustomerActivityService customerActivityService,
                          IEventPublisher eventPublisher,
                          CatalogSettings catalogSettings,
                          ShoppingCartSettings shoppingCartSettings,
                          LocalizationSettings localizationSettings,
                          CaptchaSettings captchaSettings)
 {
     this._productModelFactory           = productModelFactory;
     this._productService                = productService;
     this._workContext                   = workContext;
     this._storeContext                  = storeContext;
     this._localizationService           = localizationService;
     this._webHelper                     = webHelper;
     this._recentlyViewedProductsService = recentlyViewedProductsService;
     this._compareProductsService        = compareProductsService;
     this._workflowMessageService        = workflowMessageService;
     this._orderService                  = orderService;
     this._aclService                    = aclService;
     this._storeMappingService           = storeMappingService;
     this._permissionService             = permissionService;
     this._customerActivityService       = customerActivityService;
     this._eventPublisher                = eventPublisher;
     this._catalogSettings               = catalogSettings;
     this._shoppingCartSettings          = shoppingCartSettings;
     this._localizationSettings          = localizationSettings;
     this._captchaSettings               = captchaSettings;
 }
Example #32
0
 public OrdersController(ISettingService settingService,
                         IOrderApiService orderApiService,
                         IJsonFieldsSerializer jsonFieldsSerializer,
                         IAclService aclService,
                         ICustomerService customerService,
                         IStoreMappingService storeMappingService,
                         IStoreService storeService,
                         IDiscountService discountService,
                         ICustomerActivityService customerActivityService,
                         ILocalizationService localizationService,
                         IProductService productService,
                         IFactory <Order> factory,
                         IOrderProcessingService orderProcessingService,
                         IOrderService orderService,
                         IShoppingCartService shoppingCartService,
                         IGenericAttributeService genericAttributeService,
                         IStoreContext storeContext,
                         IShippingService shippingService,
                         IPictureService pictureService,
                         IDTOHelper dtoHelper,
                         IProductAttributeConverter productAttributeConverter,
                         ICountryService countryService)
     : base(jsonFieldsSerializer, aclService, customerService, storeMappingService,
            storeService, discountService, customerActivityService, localizationService, pictureService)
 {
     _settingService            = settingService;
     _orderApiService           = orderApiService;
     _factory                   = factory;
     _orderProcessingService    = orderProcessingService;
     _orderService              = orderService;
     _shoppingCartService       = shoppingCartService;
     _genericAttributeService   = genericAttributeService;
     _storeContext              = storeContext;
     _shippingService           = shippingService;
     _dtoHelper                 = dtoHelper;
     _productService            = productService;
     _productAttributeConverter = productAttributeConverter;
     _countryService            = countryService;
     _localizationService       = localizationService;
 }
Example #33
0
 public ManufacturerController(ICategoryService categoryService,
                               IManufacturerService manufacturerService,
                               IManufacturerTemplateService manufacturerTemplateService,
                               IProductService productService,
                               ICustomerService customerService,
                               IStoreService storeService,
                               IStoreMappingService storeMappingService,
                               IUrlRecordService urlRecordService,
                               IPictureService pictureService,
                               ILanguageService languageService,
                               ILocalizationService localizationService,
                               ILocalizedEntityService localizedEntityService,
                               IExportManager exportManager,
                               IDiscountService discountService,
                               ICustomerActivityService customerActivityService,
                               IVendorService vendorService,
                               IAclService aclService,
                               IPermissionService permissionService,
                               CatalogSettings catalogSettings)
 {
     this._categoryService             = categoryService;
     this._manufacturerTemplateService = manufacturerTemplateService;
     this._manufacturerService         = manufacturerService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._storeService            = storeService;
     this._storeMappingService     = storeMappingService;
     this._urlRecordService        = urlRecordService;
     this._pictureService          = pictureService;
     this._languageService         = languageService;
     this._localizationService     = localizationService;
     this._localizedEntityService  = localizedEntityService;
     this._exportManager           = exportManager;
     this._discountService         = discountService;
     this._customerActivityService = customerActivityService;
     this._vendorService           = vendorService;
     this._aclService        = aclService;
     this._permissionService = permissionService;
     this._catalogSettings   = catalogSettings;
 }
Example #34
0
        public NewsController(
            INewsService newsService,
            IWorkContext workContext,
            IStoreContext storeContext,
            IPictureService pictureService,
            ILocalizationService localizationService,
            ICustomerContentService customerContentService,
            IDateTimeHelper dateTimeHelper,
            IWebHelper webHelper,
            ICacheManager cacheManager,
            ICustomerActivityService customerActivityService,
            IStoreMappingService storeMappingService,
            ILanguageService languageService,
            IGenericAttributeService genericAttributeService,
            MediaSettings mediaSettings,
            NewsSettings newsSettings,
            LocalizationSettings localizationSettings,
            CustomerSettings customerSettings,
            CaptchaSettings captchaSettings)
        {
            _newsService            = newsService;
            _workContext            = workContext;
            _storeContext           = storeContext;
            _pictureService         = pictureService;
            _localizationService    = localizationService;
            _customerContentService = customerContentService;
            _dateTimeHelper         = dateTimeHelper;
            _webHelper               = webHelper;
            _cacheManager            = cacheManager;
            _customerActivityService = customerActivityService;
            _storeMappingService     = storeMappingService;
            _languageService         = languageService;
            _genericAttributeService = genericAttributeService;

            _mediaSettings        = mediaSettings;
            _newsSettings         = newsSettings;
            _localizationSettings = localizationSettings;
            _customerSettings     = customerSettings;
            _captchaSettings      = captchaSettings;
        }
Example #35
0
 public VendorController(ICustomerService customerService,
                         ILocalizationService localizationService,
                         IVendorService vendorService,
                         IPermissionService permissionService,
                         IUrlRecordService urlRecordService,
                         ILanguageService languageService,
                         ILocalizedEntityService localizedEntityService,
                         IPictureService pictureService,
                         IDateTimeHelper dateTimeHelper,
                         VendorSettings vendorSettings,
                         ICustomerActivityService customerActivityService,
                         IAddressService addressService,
                         ICountryService countryService,
                         IStateProvinceService stateProvinceService,
                         IStoreService storeService,
                         IStoreMappingService storeMappingService,
                         IGenericAttributeService genericAttributeService,
                         ICustomerRegistrationService customerRegistrationService,
                         CustomerSettings customerSettings)
 {
     this._customerService             = customerService;
     this._localizationService         = localizationService;
     this._vendorService               = vendorService;
     this._permissionService           = permissionService;
     this._urlRecordService            = urlRecordService;
     this._languageService             = languageService;
     this._localizedEntityService      = localizedEntityService;
     this._pictureService              = pictureService;
     this._dateTimeHelper              = dateTimeHelper;
     this._vendorSettings              = vendorSettings;
     this._customerActivityService     = customerActivityService;
     this._addressService              = addressService;
     this._countryService              = countryService;
     this._stateProvinceService        = stateProvinceService;
     this._storeService                = storeService;
     this._storeMappingService         = storeMappingService;
     this._genericAttributeService     = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerSettings            = customerSettings;
 }
Example #36
0
 public PluginController(ExternalAuthenticationSettings externalAuthenticationSettings,
                         ICustomerActivityService customerActivityService,
                         IEventPublisher eventPublisher,
                         IExternalAuthenticationService externalAuthenticationService,
                         ILocalizationService localizationService,
                         INotificationService notificationService,
                         IPaymentService paymentService,
                         IPermissionService permissionService,
                         IPluginFinder pluginFinder,
                         IPluginModelFactory pluginModelFactory,
                         ISettingService settingService,
                         IShippingService shippingService,
                         IUploadService uploadService,
                         IWebHelper webHelper,
                         IWidgetService widgetService,
                         PaymentSettings paymentSettings,
                         ShippingSettings shippingSettings,
                         TaxSettings taxSettings,
                         WidgetSettings widgetSettings)
 {
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._customerActivityService        = customerActivityService;
     this._eventPublisher = eventPublisher;
     this._externalAuthenticationService = externalAuthenticationService;
     this._localizationService           = localizationService;
     this._notificationService           = notificationService;
     this._paymentService     = paymentService;
     this._permissionService  = permissionService;
     this._pluginFinder       = pluginFinder;
     this._pluginModelFactory = pluginModelFactory;
     this._settingService     = settingService;
     this._shippingService    = shippingService;
     this._uploadService      = uploadService;
     this._webHelper          = webHelper;
     this._widgetService      = widgetService;
     this._paymentSettings    = paymentSettings;
     this._shippingSettings   = shippingSettings;
     this._taxSettings        = taxSettings;
     this._widgetSettings     = widgetSettings;
 }
 public CategoryController(IAclService aclService,
                           ICategoryModelFactory categoryModelFactory,
                           ICategoryService categoryService,
                           ICustomerActivityService customerActivityService,
                           ICustomerService customerService,
                           IDiscountService discountService,
                           IExportManager exportManager,
                           IImportManager importManager,
                           ILocalizationService localizationService,
                           ILocalizedEntityService localizedEntityService,
                           INotificationService notificationService,
                           IPermissionService permissionService,
                           IPictureService pictureService,
                           IProductService productService,
                           IStaticCacheManager staticCacheManager,
                           IStoreMappingService storeMappingService,
                           IStoreService storeService,
                           IUrlRecordService urlRecordService,
                           IWorkContext workContext)
 {
     _aclService              = aclService;
     _categoryModelFactory    = categoryModelFactory;
     _categoryService         = categoryService;
     _customerActivityService = customerActivityService;
     _customerService         = customerService;
     _discountService         = discountService;
     _exportManager           = exportManager;
     _importManager           = importManager;
     _localizationService     = localizationService;
     _localizedEntityService  = localizedEntityService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _pictureService          = pictureService;
     _productService          = productService;
     _staticCacheManager      = staticCacheManager;
     _storeMappingService     = storeMappingService;
     _storeService            = storeService;
     _urlRecordService        = urlRecordService;
     _workContext             = workContext;
 }
Example #38
0
 public MobileAPIController(IMobileAPIService mobileAPIService,
                            IProductService productService,
                            ICurrencyService currencyService,
                            ILocalizationService localizationService,
                            IPluginFinder pluginFinder,
                            ILogger logger,
                            IWebHelper webHelper,
                            IStoreService storeService,
                            MobileAPISettings mobileAPISettings,
                            ISettingService settingService,
                            IPermissionService permissionService,
                            ICustomerService customerService,
                            ICustomerRegistrationService customerRegistrationService,
                            CustomerSettings customerSettings,
                            IAuthenticationService authenticationService,
                            ICustomerActivityService customerActivityService,
                            IEventPublisher eventPublisher,
                            HttpContextBase httpContext,
                            IWorkContext workContext)
 {
     this._mobileAPIService    = mobileAPIService;
     this._productService      = productService;
     this._currencyService     = currencyService;
     this._localizationService = localizationService;
     this._pluginFinder        = pluginFinder;
     this._logger                      = logger;
     this._webHelper                   = webHelper;
     this._storeService                = storeService;
     this._mobileAPISettings           = mobileAPISettings;
     this._settingService              = settingService;
     this._permissionService           = permissionService;
     this._customerService             = customerService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerSettings            = customerSettings;
     this._authenticationService       = authenticationService;
     this._customerActivityService     = customerActivityService;
     this._eventPublisher              = eventPublisher;
     this._httpContext                 = httpContext;
     this._workContext                 = workContext;
 }
 public ExternalIntegrationController(IProductService productService,
                                      IProductTemplateService productTemplateService,
                                      ICategoryService categoryService, IManufacturerService manufacturerService,
                                      IWorkContext workContext, ILanguageService languageService,
                                      ILocalizationService localizationService, ILocalizedEntityService localizedEntityService,
                                      ISpecificationAttributeService specificationAttributeService, IPictureService pictureService,
                                      ITaxCategoryService taxCategoryService, IProductTagService productTagService,
                                      ICopyProductService copyProductService, IPdfService pdfService,
                                      IExportManager exportManager, IImportManager importManager,
                                      ICustomerActivityService customerActivityService,
                                      IPermissionService permissionService, AdminAreaSettings adminAreaSettings, ICurrencyService currencyService,
                                      CurrencySettings currencySettings, IMessageTemplateService messageTemplateService,
                                      INebimIntegrationService nebimIntegrationService, INebimIntegrationImportService nebimIntegrationImportService, IOrderService orderService)
 {
     this._productService                = productService;
     this._productTemplateService        = productTemplateService;
     this._categoryService               = categoryService;
     this._manufacturerService           = manufacturerService;
     this._workContext                   = workContext;
     this._languageService               = languageService;
     this._localizationService           = localizationService;
     this._localizedEntityService        = localizedEntityService;
     this._specificationAttributeService = specificationAttributeService;
     this._pictureService                = pictureService;
     this._taxCategoryService            = taxCategoryService;
     this._productTagService             = productTagService;
     this._copyProductService            = copyProductService;
     this._pdfService                    = pdfService;
     this._exportManager                 = exportManager;
     this._importManager                 = importManager;
     this._customerActivityService       = customerActivityService;
     this._permissionService             = permissionService;
     this._adminAreaSettings             = adminAreaSettings;
     this._currencyService               = currencyService;
     this._currencySettings              = currencySettings;
     this._messageTemplateService        = messageTemplateService;
     this._nebimIntegrationService       = nebimIntegrationService;
     this._nebimIntegrationImportService = nebimIntegrationImportService;
     this._orderService                  = orderService;
 }
Example #40
0
 public AddToCartController(IProductService productService,
                            IProductReservationService productReservationService,
                            IShoppingCartService shoppingCartService,
                            IShoppingCartViewModelService shoppingCartViewModelService,
                            IWorkContext workContext,
                            IStoreContext storeContext,
                            ILocalizationService localizationService,
                            IWebHelper webHelper,
                            ICurrencyService currencyService,
                            IPermissionService permissionService,
                            ICustomerActivityService customerActivityService,
                            ICacheManager cacheManager,
                            ITaxService taxService,
                            IProductAttributeParser productAttributeParser,
                            IPriceCalculationService priceCalculationService,
                            IPriceFormatter priceFormatter,
                            IPictureService pictureService,
                            ShoppingCartSettings shoppingCartSettings,
                            MediaSettings mediaSettings)
 {
     this._productService               = productService;
     this._productReservationService    = productReservationService;
     this._shoppingCartService          = shoppingCartService;
     this._shoppingCartViewModelService = shoppingCartViewModelService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._localizationService     = localizationService;
     this._webHelper               = webHelper;
     this._currencyService         = currencyService;
     this._permissionService       = permissionService;
     this._customerActivityService = customerActivityService;
     this._cacheManager            = cacheManager;
     this._taxService              = taxService;
     this._productAttributeParser  = productAttributeParser;
     this._priceCalculationService = priceCalculationService;
     this._priceFormatter          = priceFormatter;
     this._pictureService          = pictureService;
     this._mediaSettings           = mediaSettings;
     this._shoppingCartSettings    = shoppingCartSettings;
 }
Example #41
0
        private readonly IExportManager _exportManager; //NOP 3.826

        #endregion

        #region Constructors

        public DiscountController(IDiscountService discountService,
                                  ILocalizationService localizationService,
                                  ICurrencyService currencyService,
                                  ICategoryService categoryService,
                                  IProductService productService,
                                  IWebHelper webHelper,
                                  IDateTimeHelper dateTimeHelper,
                                  ICustomerActivityService customerActivityService,
                                  CurrencySettings currencySettings,
                                  IPermissionService permissionService,
                                  IWorkContext workContext,
                                  IManufacturerService manufacturerService,
                                  IStoreService storeService,
                                  IVendorService vendorService,
                                  IOrderService orderService,
                                  IPriceFormatter priceFormatter,
                                  ICacheManager cacheManager,
                                  IImportManager importManager, //NOP 3.826
                                  IExportManager exportManager) //NOP 3.826
        {
            this._discountService         = discountService;
            this._localizationService     = localizationService;
            this._currencyService         = currencyService;
            this._categoryService         = categoryService;
            this._productService          = productService;
            this._webHelper               = webHelper;
            this._dateTimeHelper          = dateTimeHelper;
            this._customerActivityService = customerActivityService;
            this._currencySettings        = currencySettings;
            this._permissionService       = permissionService;
            this._workContext             = workContext;
            this._manufacturerService     = manufacturerService;
            this._storeService            = storeService;
            this._vendorService           = vendorService;
            this._orderService            = orderService;
            this._priceFormatter          = priceFormatter;
            this._cacheManager            = cacheManager;
            this._importManager           = importManager; //NOP 3.826
            this._exportManager           = exportManager; //NOP 3.826
        }
Example #42
0
 public CatalogController(ICatalogModelFactory catalogModelFactory,
                          IArticleModelFactory articleModelFactory,
                          ICategoryService categoryService,
                          IPublisherService publisherService,
                          IArticleService articleService,
                          IContributorService contributorService,
                          IWorkContext workContext,
                          IStoreContext storeContext,
                          ILocalizationService localizationService,
                          IWebHelper webHelper,
                          IArticleTagService articleTagService,
                          IGenericAttributeService genericAttributeService,
                          IAclService aclService,
                          IStoreMappingService storeMappingService,
                          IPermissionService permissionService,
                          ICustomerActivityService customerActivityService,
                          MediaSettings mediaSettings,
                          CatalogSettings catalogSettings,
                          ContributorSettings contributorSettings)
 {
     this._catalogModelFactory     = catalogModelFactory;
     this._articleModelFactory     = articleModelFactory;
     this._categoryService         = categoryService;
     this._publisherService        = publisherService;
     this._articleService          = articleService;
     this._contributorService      = contributorService;
     this._workContext             = workContext;
     this._storeContext            = storeContext;
     this._localizationService     = localizationService;
     this._webHelper               = webHelper;
     this._articleTagService       = articleTagService;
     this._genericAttributeService = genericAttributeService;
     this._aclService              = aclService;
     this._storeMappingService     = storeMappingService;
     this._permissionService       = permissionService;
     this._customerActivityService = customerActivityService;
     this._mediaSettings           = mediaSettings;
     this._catalogSettings         = catalogSettings;
     this._contributorSettings     = contributorSettings;
 }
Example #43
0
 public CommonController(CaptchaSettings captchaSettings,
                         CommonSettings commonSettings,
                         ICommonModelFactory commonModelFactory,
                         ICurrencyService currencyService,
                         ICustomerActivityService customerActivityService,
                         IGenericAttributeService genericAttributeService,
                         ILanguageService languageService,
                         ILocalizationService localizationService,
                         ILogger logger,
                         IStoreContext storeContext,
                         IThemeContext themeContext,
                         IVendorService vendorService,
                         IWorkContext workContext,
                         IWorkflowMessageService workflowMessageService,
                         LocalizationSettings localizationSettings,
                         SitemapSettings sitemapSettings,
                         SitemapXmlSettings sitemapXmlSettings,
                         StoreInformationSettings storeInformationSettings,
                         VendorSettings vendorSettings)
 {
     _captchaSettings         = captchaSettings;
     _commonSettings          = commonSettings;
     _commonModelFactory      = commonModelFactory;
     _currencyService         = currencyService;
     _customerActivityService = customerActivityService;
     _genericAttributeService = genericAttributeService;
     _languageService         = languageService;
     _localizationService     = localizationService;
     _logger                   = logger;
     _storeContext             = storeContext;
     _themeContext             = themeContext;
     _vendorService            = vendorService;
     _workContext              = workContext;
     _workflowMessageService   = workflowMessageService;
     _localizationSettings     = localizationSettings;
     _sitemapSettings          = sitemapSettings;
     _sitemapXmlSettings       = sitemapXmlSettings;
     _storeInformationSettings = storeInformationSettings;
     _vendorSettings           = vendorSettings;
 }
Example #44
0
 public CatalogController(CatalogSettings catalogSettings,
                          IAclService aclService,
                          ICatalogModelFactory catalogModelFactory,
                          ICategoryService categoryService,
                          ICustomerActivityService customerActivityService,
                          IGenericAttributeService genericAttributeService,
                          ILocalizationService localizationService,
                          IManufacturerService manufacturerService,
                          IPermissionService permissionService,
                          IProductModelFactory productModelFactory,
                          IProductService productService,
                          IProductTagService productTagService,
                          IStoreContext storeContext,
                          IStoreMappingService storeMappingService,
                          IVendorService vendorService,
                          IWebHelper webHelper,
                          IWorkContext workContext,
                          MediaSettings mediaSettings,
                          VendorSettings vendorSettings)
 {
     _catalogSettings         = catalogSettings;
     _aclService              = aclService;
     _catalogModelFactory     = catalogModelFactory;
     _categoryService         = categoryService;
     _customerActivityService = customerActivityService;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _manufacturerService     = manufacturerService;
     _permissionService       = permissionService;
     _productModelFactory     = productModelFactory;
     _productService          = productService;
     _productTagService       = productTagService;
     _storeContext            = storeContext;
     _storeMappingService     = storeMappingService;
     _vendorService           = vendorService;
     _webHelper      = webHelper;
     _workContext    = workContext;
     _mediaSettings  = mediaSettings;
     _vendorSettings = vendorSettings;
 }
 public AddToCartController(IProductService productService,
                            IProductReservationService productReservationService,
                            IShoppingCartService shoppingCartService,
                            IShoppingCartViewModelService shoppingCartViewModelService,
                            IWorkContext workContext,
                            IStoreContext storeContext,
                            ILocalizationService localizationService,
                            ICurrencyService currencyService,
                            ICustomerActivityService customerActivityService,
                            ShoppingCartSettings shoppingCartSettings)
 {
     _productService               = productService;
     _productReservationService    = productReservationService;
     _shoppingCartService          = shoppingCartService;
     _shoppingCartViewModelService = shoppingCartViewModelService;
     _workContext             = workContext;
     _storeContext            = storeContext;
     _localizationService     = localizationService;
     _currencyService         = currencyService;
     _customerActivityService = customerActivityService;
     _shoppingCartSettings    = shoppingCartSettings;
 }
Example #46
0
 public ProductCategoryMappingsController(
     IProductCategoryMappingsApiService productCategoryMappingsService,
     ICategoryService categoryService,
     IJsonFieldsSerializer jsonFieldsSerializer,
     IAclService aclService,
     ICustomerService customerService,
     IStoreMappingService storeMappingService,
     IStoreService storeService,
     IDiscountService discountService,
     ICustomerActivityService customerActivityService,
     ILocalizationService localizationService,
     ICategoryApiService categoryApiService,
     IProductApiService productApiService,
     IPictureService pictureService)
     : base(jsonFieldsSerializer, aclService, customerService, storeMappingService, storeService, discountService, customerActivityService,
            localizationService, pictureService)
 {
     _productCategoryMappingsService = productCategoryMappingsService;
     _categoryService    = categoryService;
     _categoryApiService = categoryApiService;
     _productApiService  = productApiService;
 }
 public NewsController(ICustomerActivityService customerActivityService,
                       IEventPublisher eventPublisher,
                       ILocalizationService localizationService,
                       INewsModelFactory newsModelFactory,
                       INewsService newsService,
                       INotificationService notificationService,
                       IPermissionService permissionService,
                       IStoreMappingService storeMappingService,
                       IStoreService storeService,
                       IUrlRecordService urlRecordService)
 {
     _customerActivityService = customerActivityService;
     _eventPublisher          = eventPublisher;
     _localizationService     = localizationService;
     _newsModelFactory        = newsModelFactory;
     _newsService             = newsService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _storeMappingService     = storeMappingService;
     _storeService            = storeService;
     _urlRecordService        = urlRecordService;
 }
 public CustomerRoleController(ICustomerService customerService,
                               ILocalizationService localizationService,
                               ICustomerActivityService customerActivityService,
                               IPermissionService permissionService,
                               IProductService productService,
                               ICategoryService categoryService,
                               IManufacturerService manufacturerService,
                               IStoreService storeService,
                               IVendorService vendorService,
                               IWorkContext workContext)
 {
     this._customerService         = customerService;
     this._localizationService     = localizationService;
     this._customerActivityService = customerActivityService;
     this._permissionService       = permissionService;
     this._productService          = productService;
     this._categoryService         = categoryService;
     this._manufacturerService     = manufacturerService;
     this._storeService            = storeService;
     this._vendorService           = vendorService;
     this._workContext             = workContext;
 }
Example #49
0
 public CategoriesController(ICategoryApiService categoryApiService,
                             IJsonFieldsSerializer jsonFieldsSerializer,
                             ICategoryService categoryService,
                             IUrlRecordService urlRecordService,
                             ICustomerActivityService customerActivityService,
                             ILocalizationService localizationService,
                             IPictureService pictureService,
                             IStoreMappingService storeMappingService,
                             IStoreService storeService,
                             IDiscountService discountService,
                             IAclService aclService,
                             ICustomerService customerService,
                             IFactory <Category> factory,
                             IDTOHelper dtoHelper) : base(jsonFieldsSerializer, aclService, customerService, storeMappingService, storeService, discountService, customerActivityService, localizationService, pictureService)
 {
     _categoryApiService = categoryApiService;
     _categoryService    = categoryService;
     _urlRecordService   = urlRecordService;
     _factory            = factory;
     _pictureService     = pictureService;
     _dtoHelper          = dtoHelper;
 }
 public ReturnRequestController(IOrderService orderService,
                                IProductService productService,
                                ICustomerService customerService, IDateTimeHelper dateTimeHelper,
                                ILocalizationService localizationService, IWorkContext workContext,
                                IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings,
                                ICustomerActivityService customerActivityService, IPermissionService permissionService,
                                IRepository <ReturnRequest> returnRequest,
                                IReturnRequestService returnRequestService)
 {
     this._orderService            = orderService;
     this._productService          = productService;
     this._customerService         = customerService;
     this._dateTimeHelper          = dateTimeHelper;
     this._localizationService     = localizationService;
     this._workContext             = workContext;
     this._workflowMessageService  = workflowMessageService;
     this._localizationSettings    = localizationSettings;
     this._customerActivityService = customerActivityService;
     this._permissionService       = permissionService;
     this._returnRequest           = returnRequest;
     this._returnRequestService    = returnRequestService;
 }
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="customerSettings">Customer settings</param>
 /// <param name="externalAuthenticationSettings">External authentication settings</param>
 /// <param name="authenticationService">Authentication service</param>
 /// <param name="customerActivityService">Customer activity service</param>
 /// <param name="customerRegistrationService">Customer registration service</param>
 /// <param name="customerService">Customer service</param>
 /// <param name="eventPublisher">Event publisher</param>
 /// <param name="genericAttributeService">Generic attribute service</param>
 /// <param name="localizationService">Localization service</param>
 /// <param name="pluginService">Plugin finder</param>
 /// <param name="externalAuthenticationRecordRepository">External authentication record repository</param>
 /// <param name="shoppingCartService">Shopping cart service</param>
 /// <param name="storeContext">Store context</param>
 /// <param name="workContext">Work context</param>
 /// <param name="workflowMessageService">Workflow message service</param>
 /// <param name="localizationSettings">Localization settings</param>
 public ExternalAuthenticationService_Override(
     CustomerSettings customerSettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     IAuthenticationPluginManager authenticationPluginManager,
     IAuthenticationService authenticationService,
     ICustomerActivityService customerActivityService,
     ICustomerRegistrationService customerRegistrationService,
     ICustomerService customerService,
     IEventPublisher eventPublisher,
     IGenericAttributeService genericAttributeService,
     ILocalizationService localizationService,
     Data.IRepository <ExternalAuthenticationRecord> externalAuthenticationRecordRepository,
     IShoppingCartService shoppingCartService,
     IStoreContext storeContext,
     IWorkContext workContext,
     IWorkflowMessageService workflowMessageService,
     LocalizationSettings localizationSettings
     ) : base(
         customerSettings,
         externalAuthenticationSettings,
         authenticationPluginManager,
         authenticationService,
         customerActivityService,
         customerRegistrationService,
         customerService,
         eventPublisher,
         genericAttributeService,
         localizationService,
         externalAuthenticationRecordRepository,
         shoppingCartService,
         storeContext,
         workContext,
         workflowMessageService,
         localizationSettings)
 {
     this._customerService             = customerService;
     this._workContext                 = workContext;
     this._authenticationPluginManager = authenticationPluginManager;
 }
Example #52
0
 public DiscountController(CatalogSettings catalogSettings,
                           ICategoryService categoryService,
                           ICustomerActivityService customerActivityService,
                           IDiscountModelFactory discountModelFactory,
                           IDiscountService discountService,
                           ILocalizationService localizationService,
                           IManufacturerService manufacturerService,
                           IPermissionService permissionService,
                           IProductService productService,
                           IWebHelper webHelper)
 {
     this._catalogSettings         = catalogSettings;
     this._categoryService         = categoryService;
     this._customerActivityService = customerActivityService;
     this._discountModelFactory    = discountModelFactory;
     this._discountService         = discountService;
     this._localizationService     = localizationService;
     this._manufacturerService     = manufacturerService;
     this._permissionService       = permissionService;
     this._productService          = productService;
     this._webHelper = webHelper;
 }
Example #53
0
 public ActionCartController(IProductService productService,
                             IShoppingCartService shoppingCartService,
                             IWorkContext workContext,
                             IGroupService groupService,
                             ITranslationService translationService,
                             ICurrencyService currencyService,
                             IShoppingCartValidator shoppingCartValidator,
                             ICustomerActivityService customerActivityService,
                             IMediator mediator,
                             ShoppingCartSettings shoppingCartSettings)
 {
     _productService          = productService;
     _shoppingCartService     = shoppingCartService;
     _workContext             = workContext;
     _groupService            = groupService;
     _translationService      = translationService;
     _currencyService         = currencyService;
     _shoppingCartValidator   = shoppingCartValidator;
     _customerActivityService = customerActivityService;
     _mediator             = mediator;
     _shoppingCartSettings = shoppingCartSettings;
 }
Example #54
0
 public EmailAccountController(EmailAccountSettings emailAccountSettings,
                               ICustomerActivityService customerActivityService,
                               IEmailAccountModelFactory emailAccountModelFactory,
                               IEmailAccountService emailAccountService,
                               IEmailSender emailSender,
                               ILocalizationService localizationService,
                               INotificationService notificationService,
                               IPermissionService permissionService,
                               ISettingService settingService,
                               IStoreContext storeContext)
 {
     _emailAccountSettings     = emailAccountSettings;
     _customerActivityService  = customerActivityService;
     _emailAccountModelFactory = emailAccountModelFactory;
     _emailAccountService      = emailAccountService;
     _emailSender         = emailSender;
     _localizationService = localizationService;
     _notificationService = notificationService;
     _permissionService   = permissionService;
     _settingService      = settingService;
     _storeContext        = storeContext;
 }
Example #55
0
 public ReturnRequestController(IReturnRequestService returnRequestService,
                                IOrderService orderService,
                                ICustomerService customerService,
                                IDateTimeHelper dateTimeHelper,
                                ILocalizationService localizationService,
                                IWorkContext workContext,
                                IWorkflowMessageService workflowMessageService,
                                ICustomerActivityService customerActivityService,
                                IPermissionService permissionService,
                                IDownloadService downloadService)
 {
     this._returnRequestService    = returnRequestService;
     this._orderService            = orderService;
     this._customerService         = customerService;
     this._dateTimeHelper          = dateTimeHelper;
     this._localizationService     = localizationService;
     this._workContext             = workContext;
     this._workflowMessageService  = workflowMessageService;
     this._customerActivityService = customerActivityService;
     this._permissionService       = permissionService;
     this._downloadService         = downloadService;
 }
 public NewsController(INewsService newsService,
                       ILanguageService languageService,
                       IDateTimeHelper dateTimeHelper,
                       IEventPublisher eventPublisher,
                       ILocalizationService localizationService,
                       IPermissionService permissionService,
                       IUrlRecordService urlRecordService,
                       IStoreService storeService,
                       IStoreMappingService storeMappingService,
                       ICustomerActivityService customerActivityService)
 {
     this._newsService             = newsService;
     this._languageService         = languageService;
     this._dateTimeHelper          = dateTimeHelper;
     this._eventPublisher          = eventPublisher;
     this._localizationService     = localizationService;
     this._permissionService       = permissionService;
     this._urlRecordService        = urlRecordService;
     this._storeService            = storeService;
     this._storeMappingService     = storeMappingService;
     this._customerActivityService = customerActivityService;
 }
 public MessageTemplateController(ICustomerActivityService customerActivityService,
                                  ILocalizationService localizationService,
                                  ILocalizedEntityService localizedEntityService,
                                  IMessageTemplateModelFactory messageTemplateModelFactory,
                                  IMessageTemplateService messageTemplateService,
                                  INotificationService notificationService,
                                  IPermissionService permissionService,
                                  IStoreMappingService storeMappingService,
                                  IStoreService storeService,
                                  IWorkflowMessageService workflowMessageService)
 {
     _customerActivityService     = customerActivityService;
     _localizationService         = localizationService;
     _localizedEntityService      = localizedEntityService;
     _messageTemplateModelFactory = messageTemplateModelFactory;
     _messageTemplateService      = messageTemplateService;
     _notificationService         = notificationService;
     _permissionService           = permissionService;
     _storeMappingService         = storeMappingService;
     _storeService           = storeService;
     _workflowMessageService = workflowMessageService;
 }
Example #58
0
 public ReturnRequestController(ICustomerActivityService customerActivityService,
                                ICustomerService customerService,
                                ILocalizationService localizationService,
                                ILocalizedEntityService localizedEntityService,
                                INotificationService notificationService,
                                IOrderService orderService,
                                IPermissionService permissionService,
                                IReturnRequestModelFactory returnRequestModelFactory,
                                IReturnRequestService returnRequestService,
                                IWorkflowMessageService workflowMessageService)
 {
     _customerActivityService   = customerActivityService;
     _customerService           = customerService;
     _localizationService       = localizationService;
     _localizedEntityService    = localizedEntityService;
     _notificationService       = notificationService;
     _orderService              = orderService;
     _permissionService         = permissionService;
     _returnRequestModelFactory = returnRequestModelFactory;
     _returnRequestService      = returnRequestService;
     _workflowMessageService    = workflowMessageService;
 }
Example #59
0
 public StoreController(ICustomerActivityService customerActivityService,
                        ILocalizationService localizationService,
                        ILocalizedEntityService localizedEntityService,
                        INotificationService notificationService,
                        IPermissionService permissionService,
                        ISettingService settingService,
                        IStoreModelFactory storeModelFactory,
                        IStoreService storeService,
                        IGenericAttributeService genericAttributeService,
                        IWorkContext workContext)
 {
     _customerActivityService = customerActivityService;
     _localizationService     = localizationService;
     _localizedEntityService  = localizedEntityService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _settingService          = settingService;
     _storeModelFactory       = storeModelFactory;
     _storeService            = storeService;
     _genericAttributeService = genericAttributeService;
     _workContext             = workContext;
 }
Example #60
0
 public CategoryViewModelService(ICategoryService categoryService, ICategoryTemplateService categoryTemplateService, IDiscountService discountService,
                                 ILocalizationService localizationService, IStoreService storeService, ICustomerService customerService, IPictureService pictureService,
                                 IUrlRecordService urlRecordService, ICustomerActivityService customerActivityService, IProductService productService, IManufacturerService manufacturerService,
                                 IVendorService vendorService, IDateTimeHelper dateTimeHelper, ILanguageService languageService, CatalogSettings catalogSettings, SeoSettings seoSettings)
 {
     _categoryService         = categoryService;
     _categoryTemplateService = categoryTemplateService;
     _discountService         = discountService;
     _localizationService     = localizationService;
     _storeService            = storeService;
     _customerService         = customerService;
     _urlRecordService        = urlRecordService;
     _customerActivityService = customerActivityService;
     _productService          = productService;
     _pictureService          = pictureService;
     _manufacturerService     = manufacturerService;
     _vendorService           = vendorService;
     _languageService         = languageService;
     _catalogSettings         = catalogSettings;
     _dateTimeHelper          = dateTimeHelper;
     _seoSettings             = seoSettings;
 }