Ejemplo n.º 1
0
        public OrderHelper(
            ICommonServices services,
            IDateTimeHelper dateTimeHelper,
            PluginMediator pluginMediator,
            IPriceFormatter priceFormatter,
            ProductUrlHelper productUrlHelper,
            IProductAttributeParser productAttributeParser,
            IOrderService orderService,
            IOrderProcessingService orderProcessingService,
            IPaymentService paymentService,
            ICurrencyService currencyService,
            IQuantityUnitService quantityUnitService,
            IPictureService pictureService,
            IProductService productService)
        {
            _services               = services;
            _dateTimeHelper         = dateTimeHelper;
            _pluginMediator         = pluginMediator;
            _priceFormatter         = priceFormatter;
            _productUrlHelper       = productUrlHelper;
            _productAttributeParser = productAttributeParser;
            _orderService           = orderService;
            _orderProcessingService = orderProcessingService;
            _paymentService         = paymentService;
            _currencyService        = currencyService;
            _quantityUnitService    = quantityUnitService;
            _pictureService         = pictureService;
            _productService         = productService;

            T = NullLocalizer.Instance;
        }
Ejemplo n.º 2
0
 public PluginController(IPluginFinder pluginFinder,
                         IPermissionService permissionService,
                         ILanguageService languageService,
                         PaymentSettings paymentSettings,
                         ShippingSettings shippingSettings,
                         TaxSettings taxSettings,
                         ExternalAuthenticationSettings externalAuthenticationSettings,
                         WidgetSettings widgetSettings,
                         IProviderManager providerManager,
                         PluginMediator pluginMediator,
                         ICommonServices services,
                         IPayTabsConfigService payTabsConfigService)
 {
     this._pluginFinder      = pluginFinder;
     this._permissionService = permissionService;
     this._languageService   = languageService;
     this._paymentSettings   = paymentSettings;
     this._shippingSettings  = shippingSettings;
     this._taxSettings       = taxSettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._widgetSettings       = widgetSettings;
     this._providerManager      = providerManager;
     this._pluginMediator       = pluginMediator;
     this._services             = services;
     this._payTabsConfigService = payTabsConfigService;
 }
Ejemplo n.º 3
0
 public PluginController(IPluginFinder pluginFinder,
                         ILocalizationService localizationService,
                         IWebHelper webHelper,
                         IPermissionService permissionService,
                         ILanguageService languageService,
                         ISettingService settingService,
                         IStoreService storeService,
                         PaymentSettings paymentSettings,
                         ShippingSettings shippingSettings,
                         TaxSettings taxSettings,
                         ExternalAuthenticationSettings externalAuthenticationSettings,
                         WidgetSettings widgetSettings,
                         IProviderManager providerManager,
                         PluginMediator pluginMediator)
 {
     this._pluginFinder                   = pluginFinder;
     this._localizationService            = localizationService;
     this._webHelper                      = webHelper;
     this._permissionService              = permissionService;
     this._languageService                = languageService;
     this._settingService                 = settingService;
     this._storeService                   = storeService;
     this._paymentSettings                = paymentSettings;
     this._shippingSettings               = shippingSettings;
     this._taxSettings                    = taxSettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._widgetSettings                 = widgetSettings;
     this._providerManager                = providerManager;
     this._pluginMediator                 = pluginMediator;
     T = NullLocalizer.Instance;
 }
Ejemplo n.º 4
0
 public PaymentController(
     ICommonServices services,
     IPaymentService paymentService,
     PaymentSettings paymentSettings,
     IPluginFinder pluginFinder,
     PluginMediator pluginMediator,
     ILanguageService languageService,
     ICustomerService customerService,
     IShippingService shippingService,
     ICountryService countryService,
     ILocalizedEntityService localizedEntityService,
     IStoreMappingService storeMappingService)
 {
     _services               = services;
     _paymentService         = paymentService;
     _paymentSettings        = paymentSettings;
     _pluginFinder           = pluginFinder;
     _pluginMediator         = pluginMediator;
     _languageService        = languageService;
     _customerService        = customerService;
     _shippingService        = shippingService;
     _countryService         = countryService;
     _localizedEntityService = localizedEntityService;
     _storeMappingService    = storeMappingService;
 }
        public PluginController(IPluginFinder pluginFinder,
            IPermissionService permissionService,
			ILanguageService languageService,
            PaymentSettings paymentSettings,
			ShippingSettings shippingSettings,
            TaxSettings taxSettings, 
			ExternalAuthenticationSettings externalAuthenticationSettings, 
            WidgetSettings widgetSettings,
			IProviderManager providerManager,
			PluginMediator pluginMediator,
			ICommonServices commonService)
		{
            this._pluginFinder = pluginFinder;
            this._permissionService = permissionService;
            this._languageService = languageService;
            this._paymentSettings = paymentSettings;
            this._shippingSettings = shippingSettings;
            this._taxSettings = taxSettings;
            this._externalAuthenticationSettings = externalAuthenticationSettings;
            this._widgetSettings = widgetSettings;
			this._providerManager = providerManager;
			this._pluginMediator = pluginMediator;
			this._commonService = commonService;

			T = NullLocalizer.Instance;
		}
Ejemplo n.º 6
0
 public OrderHelper(
     ICommonServices services,
     IDateTimeHelper dateTimeHelper,
     PluginMediator pluginMediator,
     IPriceFormatter priceFormatter,
     ProductUrlHelper productUrlHelper,
     IProductAttributeParser productAttributeParser,
     IOrderService orderService,
     IOrderProcessingService orderProcessingService,
     IPaymentService paymentService,
     ICurrencyService currencyService,
     IQuantityUnitService quantityUnitService,
     IMediaService mediaService,
     IProductService productService,
     IEncryptionService encryptionService)
 {
     _services               = services;
     _dateTimeHelper         = dateTimeHelper;
     _pluginMediator         = pluginMediator;
     _priceFormatter         = priceFormatter;
     _productUrlHelper       = productUrlHelper;
     _productAttributeParser = productAttributeParser;
     _orderService           = orderService;
     _orderProcessingService = orderProcessingService;
     _paymentService         = paymentService;
     _currencyService        = currencyService;
     _quantityUnitService    = quantityUnitService;
     _mediaService           = mediaService;
     _productService         = productService;
     _encryptionService      = encryptionService;
 }
Ejemplo n.º 7
0
 public CustomerController(
     ITransactionService transactionService,
     ICustomerPlanService customerPlanService,
     IPlanService planService,
     ICommonServices services,
     IAuthenticationService authenticationService,
     IDateTimeHelper dateTimeHelper,
     DateTimeSettings dateTimeSettings, TaxSettings taxSettings,
     ILocalizationService localizationService,
     IWorkContext workContext, IStoreContext storeContext,
     ICustomerService customerService,
     IGenericAttributeService genericAttributeService,
     ICustomerRegistrationService customerRegistrationService,
     ITaxService taxService, RewardPointsSettings rewardPointsSettings,
     CustomerSettings customerSettings, AddressSettings addressSettings, ForumSettings forumSettings,
     ICurrencyService currencyService,
     IPriceFormatter priceFormatter,
     IPictureService pictureService, INewsLetterSubscriptionService newsLetterSubscriptionService,
     ICustomerActivityService customerActivityService,
     MediaSettings mediaSettings,
     LocalizationSettings localizationSettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     PluginMediator pluginMediator,
     IPermissionService permissionService,
     IBoardService boardService,
     ICountryService countryService,
     IAuthenticationService formsAuthenticationService,
     IAdCampaignService adCampaignService)
 {
     _planService                    = planService;
     _customerPlanService            = customerPlanService;
     _transactionService             = transactionService;
     _services                       = services;
     _authenticationService          = authenticationService;
     _dateTimeHelper                 = dateTimeHelper;
     _dateTimeSettings               = dateTimeSettings;
     _localizationService            = localizationService;
     _workContext                    = workContext;
     _storeContext                   = storeContext;
     _customerService                = customerService;
     _genericAttributeService        = genericAttributeService;
     _customerRegistrationService    = customerRegistrationService;
     _taxService                     = taxService;
     _customerSettings               = customerSettings;
     _currencyService                = currencyService;
     _priceFormatter                 = priceFormatter;
     _pictureService                 = pictureService;
     _newsLetterSubscriptionService  = newsLetterSubscriptionService;
     _customerActivityService        = customerActivityService;
     _mediaSettings                  = mediaSettings;
     _localizationSettings           = localizationSettings;
     _externalAuthenticationSettings = externalAuthenticationSettings;
     _pluginMediator                 = pluginMediator;
     _permissionService              = permissionService;
     _boardService                   = boardService;
     _countryService                 = countryService;
     _formsAuthenticationService     = formsAuthenticationService;
     _adCampaignService              = adCampaignService;
 }
Ejemplo n.º 8
0
 public WidgetController(
     IWidgetService widgetService,
     WidgetSettings widgetSettings,
     PluginMediator pluginMediator)
 {
     _widgetService  = widgetService;
     _widgetSettings = widgetSettings;
     _pluginMediator = pluginMediator;
 }
 public PluginController(
     IPluginFinder pluginFinder,
     ILanguageService languageService,
     IProviderManager providerManager,
     PluginMediator pluginMediator)
 {
     _pluginFinder    = pluginFinder;
     _languageService = languageService;
     _providerManager = providerManager;
     _pluginMediator  = pluginMediator;
 }
 public ExternalAuthenticationController(
     IOpenAuthenticationService openAuthenticationService,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     ISettingService settingService,
     PluginMediator pluginMediator)
 {
     _openAuthenticationService      = openAuthenticationService;
     _externalAuthenticationSettings = externalAuthenticationSettings;
     _settingService = settingService;
     _pluginMediator = pluginMediator;
 }
        public ExternalAuthenticationController(
			IOpenAuthenticationService openAuthenticationService, 
            ExternalAuthenticationSettings externalAuthenticationSettings,
            ISettingService settingService, 
			IPermissionService permissionService,
			PluginMediator pluginMediator)
		{
            this._openAuthenticationService = openAuthenticationService;
            this._externalAuthenticationSettings = externalAuthenticationSettings;
            this._settingService = settingService;
            this._permissionService = permissionService;
			this._pluginMediator = pluginMediator;
		}
Ejemplo n.º 12
0
 public PaymentController(
     ICommonServices commonServices,
     IPaymentService paymentService,
     PaymentSettings paymentSettings,
     IPluginFinder pluginFinder,
     PluginMediator pluginMediator)
 {
     this._commonServices  = commonServices;
     this._paymentService  = paymentService;
     this._paymentSettings = paymentSettings;
     this._pluginFinder    = pluginFinder;
     this._pluginMediator  = pluginMediator;
 }
 public ExternalAuthenticationController(
     IOpenAuthenticationService openAuthenticationService,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     ISettingService settingService,
     IPermissionService permissionService,
     PluginMediator pluginMediator)
 {
     this._openAuthenticationService      = openAuthenticationService;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._settingService    = settingService;
     this._permissionService = permissionService;
     this._pluginMediator    = pluginMediator;
 }
        public PaymentController(
			ICommonServices commonServices,
			IPaymentService paymentService, 
			PaymentSettings paymentSettings,
            IPluginFinder pluginFinder, 
			PluginMediator pluginMediator)
		{
			this._commonServices = commonServices;
            this._paymentService = paymentService;
            this._paymentSettings = paymentSettings;
            this._pluginFinder = pluginFinder;
			this._pluginMediator = pluginMediator;
		}
Ejemplo n.º 15
0
 public TaxController(
     ITaxService taxService,
     ITaxCategoryService taxCategoryService,
     TaxSettings taxSettings,
     ISettingService settingService,
     PluginMediator pluginMediator)
 {
     _taxService         = taxService;
     _taxCategoryService = taxCategoryService;
     _taxSettings        = taxSettings;
     _settingService     = settingService;
     _pluginMediator     = pluginMediator;
 }
        public ShippingController(IShippingService shippingService,
			ShippingSettings shippingSettings,
            ILocalizedEntityService localizedEntityService,
			ILanguageService languageService,
			PluginMediator pluginMediator,
			ICommonServices services)
        {
            this._shippingService = shippingService;
            this._shippingSettings = shippingSettings;
            this._localizedEntityService = localizedEntityService;
            this._languageService = languageService;
            this._pluginMediator = pluginMediator;
            this._services = services;
        }
Ejemplo n.º 17
0
 public ShippingController(IShippingService shippingService,
                           ShippingSettings shippingSettings,
                           ILocalizedEntityService localizedEntityService,
                           ILanguageService languageService,
                           PluginMediator pluginMediator,
                           ICommonServices services)
 {
     this._shippingService        = shippingService;
     this._shippingSettings       = shippingSettings;
     this._localizedEntityService = localizedEntityService;
     this._languageService        = languageService;
     this._pluginMediator         = pluginMediator;
     this._services = services;
 }
Ejemplo n.º 18
0
 public OrderController(
     IOrderService orderService,
     IShipmentService shipmentService,
     ICurrencyService currencyService,
     IPriceFormatter priceFormatter,
     IOrderProcessingService orderProcessingService,
     IDateTimeHelper dateTimeHelper,
     IPaymentService paymentService,
     IPdfConverter pdfConverter,
     IShippingService shippingService,
     ICountryService countryService,
     ICheckoutAttributeFormatter checkoutAttributeFormatter,
     IStoreService storeService,
     IProductService productService,
     IProductAttributeFormatter productAttributeFormatter,
     PluginMediator pluginMediator,
     ICommonServices services,
     IQuantityUnitService quantityUnitService,
     ProductUrlHelper productUrlHelper,
     IProductAttributeParser productAttributeParser,
     IPictureService pictureService,
     CatalogSettings catalogSettings,
     MediaSettings mediaSettings,
     ShoppingCartSettings shoppingCartSettings)
 {
     this._orderService               = orderService;
     this._shipmentService            = shipmentService;
     this._currencyService            = currencyService;
     this._priceFormatter             = priceFormatter;
     this._orderProcessingService     = orderProcessingService;
     this._dateTimeHelper             = dateTimeHelper;
     this._paymentService             = paymentService;
     this._pdfConverter               = pdfConverter;
     this._shippingService            = shippingService;
     this._countryService             = countryService;
     this._productService             = productService;
     this._productAttributeFormatter  = productAttributeFormatter;
     this._storeService               = storeService;
     this._checkoutAttributeFormatter = checkoutAttributeFormatter;
     this._pluginMediator             = pluginMediator;
     this._services               = services;
     this._quantityUnitService    = quantityUnitService;
     this._productUrlHelper       = productUrlHelper;
     this._pictureService         = pictureService;
     this._catalogSettings        = catalogSettings;
     this._productAttributeParser = productAttributeParser;
     this._mediaSettings          = mediaSettings;
     this._shoppingCartSettings   = shoppingCartSettings;
 }
Ejemplo n.º 19
0
 public CheckoutController(
     IWorkContext workContext,
     IStoreContext storeContext,
     IShoppingCartService shoppingCartService,
     ILocalizationService localizationService,
     ITaxService taxService,
     ICurrencyService currencyService,
     IPriceFormatter priceFormatter,
     IOrderProcessingService orderProcessingService,
     ICustomerService customerService,
     IGenericAttributeService genericAttributeService,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     IShippingService shippingService,
     IPaymentService paymentService,
     IOrderTotalCalculationService orderTotalCalculationService,
     IOrderService orderService,
     HttpContextBase httpContext,
     OrderSettings orderSettings,
     PaymentSettings paymentSettings,
     AddressSettings addressSettings,
     ShoppingCartSettings shoppingCartSettings,
     ShippingSettings shippingSettings,
     PluginMediator pluginMediator)
 {
     _workContext                  = workContext;
     _storeContext                 = storeContext;
     _shoppingCartService          = shoppingCartService;
     _localizationService          = localizationService;
     _taxService                   = taxService;
     _currencyService              = currencyService;
     _priceFormatter               = priceFormatter;
     _orderProcessingService       = orderProcessingService;
     _customerService              = customerService;
     _genericAttributeService      = genericAttributeService;
     _countryService               = countryService;
     _stateProvinceService         = stateProvinceService;
     _shippingService              = shippingService;
     _paymentService               = paymentService;
     _orderTotalCalculationService = orderTotalCalculationService;
     _orderService                 = orderService;
     _httpContext                  = httpContext;
     _orderSettings                = orderSettings;
     _paymentSettings              = paymentSettings;
     _addressSettings              = addressSettings;
     _shippingSettings             = shippingSettings;
     _shoppingCartSettings         = shoppingCartSettings;
     _pluginMediator               = pluginMediator;
 }
Ejemplo n.º 20
0
 public PaymentController(
     IPaymentService paymentService,
     PaymentSettings paymentSettings,
     PluginMediator pluginMediator,
     ILanguageService languageService,
     ILocalizedEntityService localizedEntityService,
     IStoreMappingService storeMappingService)
 {
     _paymentService         = paymentService;
     _paymentSettings        = paymentSettings;
     _pluginMediator         = pluginMediator;
     _languageService        = languageService;
     _localizedEntityService = localizedEntityService;
     _storeMappingService    = storeMappingService;
 }
        public WidgetController(
			IWidgetService widgetService,
            IPermissionService permissionService, 
			ISettingService settingService,
            WidgetSettings widgetSettings, 
			IPluginFinder pluginFinder,
			PluginMediator pluginMediator)
		{
            this._widgetService = widgetService;
            this._permissionService = permissionService;
            this._settingService = settingService;
            this._widgetSettings = widgetSettings;
            this._pluginFinder = pluginFinder;
			this._pluginMediator = pluginMediator;
		}
Ejemplo n.º 22
0
 public WidgetController(
     IWidgetService widgetService,
     IPermissionService permissionService,
     ISettingService settingService,
     WidgetSettings widgetSettings,
     IPluginFinder pluginFinder,
     PluginMediator pluginMediator)
 {
     this._widgetService     = widgetService;
     this._permissionService = permissionService;
     this._settingService    = settingService;
     this._widgetSettings    = widgetSettings;
     this._pluginFinder      = pluginFinder;
     this._pluginMediator    = pluginMediator;
 }
Ejemplo n.º 23
0
 public ShippingController(
     IShippingService shippingService,
     ShippingSettings shippingSettings,
     ILocalizedEntityService localizedEntityService,
     ILanguageService languageService,
     PluginMediator pluginMediator,
     IStoreMappingService storeMappingService)
 {
     _shippingService        = shippingService;
     _shippingSettings       = shippingSettings;
     _localizedEntityService = localizedEntityService;
     _languageService        = languageService;
     _pluginMediator         = pluginMediator;
     _storeMappingService    = storeMappingService;
 }
Ejemplo n.º 24
0
 public TaxController(
     ITaxService taxService,
     ITaxCategoryService taxCategoryService,
     TaxSettings taxSettings,
     ISettingService settingService,
     IPermissionService permissionService,
     ILocalizationService localizationService,
     PluginMediator pluginMediator)
 {
     this._taxService          = taxService;
     this._taxCategoryService  = taxCategoryService;
     this._taxSettings         = taxSettings;
     this._settingService      = settingService;
     this._permissionService   = permissionService;
     this._localizationService = localizationService;
     this._pluginMediator      = pluginMediator;
 }
Ejemplo n.º 25
0
        public DiscountController(
			IDiscountService discountService, 
            ICategoryService categoryService,
			IProductService productService,
			IDateTimeHelper dateTimeHelper,
            ICustomerActivityService customerActivityService,
			PluginMediator pluginMediator,
			ICommonServices services)
        {
            this._discountService = discountService;
            this._categoryService = categoryService;
            this._productService = productService;
            this._dateTimeHelper = dateTimeHelper;
            this._customerActivityService = customerActivityService;
            this._pluginMediator = pluginMediator;
            this._services = services;
        }
Ejemplo n.º 26
0
        public PaymentController(
			IPaymentService paymentService, 
			PaymentSettings paymentSettings,
            ISettingService settingService, 
			IPermissionService permissionService,
            IPluginFinder pluginFinder, 
			ILocalizationService localizationService,
			PluginMediator pluginMediator)
        {
            this._paymentService = paymentService;
            this._paymentSettings = paymentSettings;
            this._settingService = settingService;
            this._permissionService = permissionService;
            this._pluginFinder = pluginFinder;
            this._localizationService = localizationService;
            this._pluginMediator = pluginMediator;
        }
Ejemplo n.º 27
0
        public TaxController(
			ITaxService taxService,
            ITaxCategoryService taxCategoryService, 
			TaxSettings taxSettings,
            ISettingService settingService, 
			IPermissionService permissionService,
			ILocalizationService localizationService,
			PluginMediator pluginMediator)
        {
            this._taxService = taxService;
            this._taxCategoryService = taxCategoryService;
            this._taxSettings = taxSettings;
            this._settingService = settingService;
            this._permissionService = permissionService;
            this._localizationService = localizationService;
            this._pluginMediator = pluginMediator;
        }
Ejemplo n.º 28
0
 public PaymentController(
     IPaymentService paymentService,
     PaymentSettings paymentSettings,
     ISettingService settingService,
     IPermissionService permissionService,
     IPluginFinder pluginFinder,
     ILocalizationService localizationService,
     PluginMediator pluginMediator)
 {
     this._paymentService      = paymentService;
     this._paymentSettings     = paymentSettings;
     this._settingService      = settingService;
     this._permissionService   = permissionService;
     this._pluginFinder        = pluginFinder;
     this._localizationService = localizationService;
     this._pluginMediator      = pluginMediator;
 }
Ejemplo n.º 29
0
 public DiscountController(
     IDiscountService discountService,
     ICategoryService categoryService,
     IProductService productService,
     IDateTimeHelper dateTimeHelper,
     ICustomerActivityService customerActivityService,
     PluginMediator pluginMediator,
     ICommonServices services)
 {
     this._discountService         = discountService;
     this._categoryService         = categoryService;
     this._productService          = productService;
     this._dateTimeHelper          = dateTimeHelper;
     this._customerActivityService = customerActivityService;
     this._pluginMediator          = pluginMediator;
     this._services = services;
 }
Ejemplo n.º 30
0
        public CheckoutController(IWorkContext workContext, IStoreContext storeContext,
            IShoppingCartService shoppingCartService, ILocalizationService localizationService,
            ITaxService taxService, ICurrencyService currencyService,
            IPriceFormatter priceFormatter, IOrderProcessingService orderProcessingService,
            ICustomerService customerService,  IGenericAttributeService genericAttributeService,
            ICountryService countryService,
            IStateProvinceService stateProvinceService, IShippingService shippingService,
            IPaymentService paymentService,
            IOrderTotalCalculationService orderTotalCalculationService,
            IOrderService orderService, IWebHelper webHelper,
            HttpContextBase httpContext, IMobileDeviceHelper mobileDeviceHelper,
            OrderSettings orderSettings, RewardPointsSettings rewardPointsSettings,
            PaymentSettings paymentSettings, AddressSettings addressSettings,
            ShoppingCartSettings shoppingCartSettings,
            ISettingService settingService,
            PluginMediator pluginMediator)
        {
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._shoppingCartService = shoppingCartService;
            this._localizationService = localizationService;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._priceFormatter = priceFormatter;
            this._orderProcessingService = orderProcessingService;
            this._customerService = customerService;
            this._genericAttributeService = genericAttributeService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._shippingService = shippingService;
            this._paymentService = paymentService;
            this._orderTotalCalculationService = orderTotalCalculationService;
            this._orderService = orderService;
            this._webHelper = webHelper;
            this._httpContext = httpContext;
            this._mobileDeviceHelper = mobileDeviceHelper;
            this._settingService = settingService;

            this._orderSettings = orderSettings;
            this._rewardPointsSettings = rewardPointsSettings;
            this._paymentSettings = paymentSettings;
            this._addressSettings = addressSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._pluginMediator = pluginMediator;
        }
        public CheckoutController(IWorkContext workContext, IStoreContext storeContext,
            IShoppingCartService shoppingCartService, ILocalizationService localizationService, 
            ITaxService taxService, ICurrencyService currencyService, 
            IPriceFormatter priceFormatter, IOrderProcessingService orderProcessingService,
            ICustomerService customerService,  IGenericAttributeService genericAttributeService,
            ICountryService countryService,
            IStateProvinceService stateProvinceService, IShippingService shippingService,
			IPaymentService paymentService, 
			IOrderTotalCalculationService orderTotalCalculationService,
            IOrderService orderService, IWebHelper webHelper,
            HttpContextBase httpContext, IMobileDeviceHelper mobileDeviceHelper,
            OrderSettings orderSettings, RewardPointsSettings rewardPointsSettings,
            PaymentSettings paymentSettings, AddressSettings addressSettings,
            ShoppingCartSettings shoppingCartSettings,
			ISettingService settingService,
			PluginMediator pluginMediator)
        {
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._shoppingCartService = shoppingCartService;
            this._localizationService = localizationService;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._priceFormatter = priceFormatter;
            this._orderProcessingService = orderProcessingService;
            this._customerService = customerService;
            this._genericAttributeService = genericAttributeService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._shippingService = shippingService;
            this._paymentService = paymentService;
            this._orderTotalCalculationService = orderTotalCalculationService;
            this._orderService = orderService;
            this._webHelper = webHelper;
            this._httpContext = httpContext;
            this._mobileDeviceHelper = mobileDeviceHelper;
            this._settingService = settingService;

            this._orderSettings = orderSettings;
            this._rewardPointsSettings = rewardPointsSettings;
            this._paymentSettings = paymentSettings;
            this._addressSettings = addressSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._pluginMediator = pluginMediator;
        }
Ejemplo n.º 32
0
 public ShippingController(IShippingService shippingService, ShippingSettings shippingSettings,
                           ISettingService settingService, ICountryService countryService,
                           ILocalizationService localizationService, IPermissionService permissionService,
                           ILocalizedEntityService localizedEntityService, ILanguageService languageService,
                           IPluginFinder pluginFinder,
                           PluginMediator pluginMediator)
 {
     this._shippingService        = shippingService;
     this._shippingSettings       = shippingSettings;
     this._settingService         = settingService;
     this._countryService         = countryService;
     this._localizationService    = localizationService;
     this._permissionService      = permissionService;
     this._localizedEntityService = localizedEntityService;
     this._languageService        = languageService;
     this._pluginFinder           = pluginFinder;
     this._pluginMediator         = pluginMediator;
 }
Ejemplo n.º 33
0
 public PayPalPlusController(
     HttpContextBase httpContext,
     PluginMediator pluginMediator,
     IPayPalService payPalService,
     IGenericAttributeService genericAttributeService,
     IPaymentService paymentService,
     ITaxService taxService,
     ICurrencyService currencyService,
     IPriceFormatter priceFormatter) : base(payPalService)
 {
     _httpContext             = httpContext;
     _pluginMediator          = pluginMediator;
     _genericAttributeService = genericAttributeService;
     _paymentService          = paymentService;
     _taxService      = taxService;
     _currencyService = currencyService;
     _priceFormatter  = priceFormatter;
 }
 public CurrencyController(ICurrencyService currencyService,
                           CurrencySettings currencySettings,
                           IDateTimeHelper dateTimeHelper,
                           ILocalizedEntityService localizedEntityService,
                           ILanguageService languageService,
                           IStoreMappingService storeMappingService,
                           PluginMediator pluginMediator,
                           ICommonServices services)
 {
     this._currencyService        = currencyService;
     this._currencySettings       = currencySettings;
     this._dateTimeHelper         = dateTimeHelper;
     this._localizedEntityService = localizedEntityService;
     this._languageService        = languageService;
     this._storeMappingService    = storeMappingService;
     this._pluginMediator         = pluginMediator;
     this._services = services;
 }
        public CurrencyController(ICurrencyService currencyService, 
            CurrencySettings currencySettings,
            IDateTimeHelper dateTimeHelper,
            ILocalizedEntityService localizedEntityService,
			ILanguageService languageService,
            IStoreMappingService storeMappingService,
			PluginMediator pluginMediator,
			ICommonServices services)
        {
            this._currencyService = currencyService;
            this._currencySettings = currencySettings;
            this._dateTimeHelper = dateTimeHelper;
            this._localizedEntityService = localizedEntityService;
            this._languageService = languageService;
            this._storeMappingService = storeMappingService;
            this._pluginMediator = pluginMediator;
            this._services = services;
        }
        public ShippingController(IShippingService shippingService, ShippingSettings shippingSettings,
            ISettingService settingService, ICountryService countryService,
            ILocalizationService localizationService, IPermissionService permissionService,
            ILocalizedEntityService localizedEntityService, ILanguageService languageService,
            IPluginFinder pluginFinder,
			PluginMediator pluginMediator)
        {
            this._shippingService = shippingService;
            this._shippingSettings = shippingSettings;
            this._settingService = settingService;
            this._countryService = countryService;
            this._localizationService = localizationService;
            this._permissionService = permissionService;
            this._localizedEntityService = localizedEntityService;
            this._languageService = languageService;
            this._pluginFinder = pluginFinder;
            this._pluginMediator = pluginMediator;
        }
        public DiscountController(IDiscountService discountService, 
            ILocalizationService localizationService, ICurrencyService currencyService,
            ICategoryService categoryService, IProductService productService,
            IWebHelper webHelper, IDateTimeHelper dateTimeHelper,
            ICustomerActivityService customerActivityService, CurrencySettings currencySettings,
            IPermissionService permissionService,
			PluginMediator pluginMediator)
        {
            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._pluginMediator = pluginMediator;
        }
Ejemplo n.º 38
0
 public DiscountController(IDiscountService discountService,
                           ILocalizationService localizationService, ICurrencyService currencyService,
                           ICategoryService categoryService, IProductService productService,
                           IWebHelper webHelper, IDateTimeHelper dateTimeHelper,
                           ICustomerActivityService customerActivityService, CurrencySettings currencySettings,
                           IPermissionService permissionService,
                           PluginMediator pluginMediator)
 {
     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._pluginMediator          = pluginMediator;
 }
Ejemplo n.º 39
0
 public DiscountController(
     IDiscountService discountService,
     ICategoryService categoryService,
     IManufacturerService manufacturerService,
     IProductService productService,
     IDateTimeHelper dateTimeHelper,
     ICustomerActivityService customerActivityService,
     PluginMediator pluginMediator,
     ICommonServices services,
     IPriceFormatter priceFormatter)
 {
     _discountService         = discountService;
     _categoryService         = categoryService;
     _manufacturerService     = manufacturerService;
     _productService          = productService;
     _dateTimeHelper          = dateTimeHelper;
     _customerActivityService = customerActivityService;
     _pluginMediator          = pluginMediator;
     _services       = services;
     _priceFormatter = priceFormatter;
 }
Ejemplo n.º 40
0
 public CurrencyController(
     ICurrencyService currencyService,
     CurrencySettings currencySettings,
     IDateTimeHelper dateTimeHelper,
     ILocalizedEntityService localizedEntityService,
     ILanguageService languageService,
     IStoreMappingService storeMappingService,
     PluginMediator pluginMediator,
     ICommonServices services,
     IPaymentService paymentService)
 {
     _currencyService        = currencyService;
     _currencySettings       = currencySettings;
     _dateTimeHelper         = dateTimeHelper;
     _localizedEntityService = localizedEntityService;
     _languageService        = languageService;
     _storeMappingService    = storeMappingService;
     _pluginMediator         = pluginMediator;
     _services       = services;
     _paymentService = paymentService;
 }
Ejemplo n.º 41
0
        public OrderController(IOrderService orderService,
                               IShipmentService shipmentService, IWorkContext workContext,
                               ICurrencyService currencyService, IPriceFormatter priceFormatter,
                               IOrderProcessingService orderProcessingService, IDateTimeHelper dateTimeHelper,
                               IPaymentService paymentService, ILocalizationService localizationService,
                               IPdfService pdfService, IShippingService shippingService,
                               ICountryService countryService, IWebHelper webHelper,
                               CatalogSettings catalogSettings, OrderSettings orderSettings,
                               TaxSettings taxSettings, PdfSettings pdfSettings,
                               ShippingSettings shippingSettings, AddressSettings addressSettings,
                               ICheckoutAttributeFormatter checkoutAttributeFormatter,
                               IProductService productService,
                               IProductAttributeFormatter productAttributeFormatter,
                               PluginMediator pluginMediator)
        {
            this._orderService           = orderService;
            this._shipmentService        = shipmentService;
            this._workContext            = workContext;
            this._currencyService        = currencyService;
            this._priceFormatter         = priceFormatter;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper         = dateTimeHelper;
            this._paymentService         = paymentService;
            this._localizationService    = localizationService;
            this._pdfService             = pdfService;
            this._shippingService        = shippingService;
            this._countryService         = countryService;
            this._webHelper                 = webHelper;
            this._productService            = productService;
            this._productAttributeFormatter = productAttributeFormatter;

            this._catalogSettings            = catalogSettings;
            this._orderSettings              = orderSettings;
            this._taxSettings                = taxSettings;
            this._pdfSettings                = pdfSettings;
            this._shippingSettings           = shippingSettings;
            this._addressSettings            = addressSettings;
            this._checkoutAttributeFormatter = checkoutAttributeFormatter;
            this._pluginMediator             = pluginMediator;
        }
Ejemplo n.º 42
0
 public OrderController(
     IOrderService orderService,
     IShipmentService shipmentService,
     ICurrencyService currencyService,
     IPriceFormatter priceFormatter,
     IOrderProcessingService orderProcessingService,
     IDateTimeHelper dateTimeHelper,
     IPaymentService paymentService,
     IPdfConverter pdfConverter,
     IShippingService shippingService,
     ICountryService countryService,
     ICheckoutAttributeFormatter checkoutAttributeFormatter,
     IStoreService storeService,
     IProductService productService,
     IProductAttributeFormatter productAttributeFormatter,
     IProductAttributeParser productAttributeParser,
     Lazy <IPictureService> pictureService,
     PluginMediator pluginMediator,
     ICommonServices services,
     IQuantityUnitService quantityUnitService)
 {
     this._orderService               = orderService;
     this._shipmentService            = shipmentService;
     this._currencyService            = currencyService;
     this._priceFormatter             = priceFormatter;
     this._orderProcessingService     = orderProcessingService;
     this._dateTimeHelper             = dateTimeHelper;
     this._paymentService             = paymentService;
     this._pdfConverter               = pdfConverter;
     this._shippingService            = shippingService;
     this._countryService             = countryService;
     this._productService             = productService;
     this._productAttributeFormatter  = productAttributeFormatter;
     this._productAttributeParser     = productAttributeParser;
     this._storeService               = storeService;
     this._checkoutAttributeFormatter = checkoutAttributeFormatter;
     this._pluginMediator             = pluginMediator;
     this._services            = services;
     this._quantityUnitService = quantityUnitService;
 }
        public OrderController(
			IOrderService orderService, 
            IShipmentService shipmentService,
            ICurrencyService currencyService, 
			IPriceFormatter priceFormatter,
            IOrderProcessingService orderProcessingService, 
			IDateTimeHelper dateTimeHelper,
            IPaymentService paymentService,
			IPdfConverter pdfConverter, 
			IShippingService shippingService,
            ICountryService countryService,
            ICheckoutAttributeFormatter checkoutAttributeFormatter,
			IStoreService storeService,
			IProductService productService,
			IProductAttributeFormatter productAttributeFormatter,
			Lazy<IPictureService> pictureService,
			PluginMediator pluginMediator,
			ICommonServices services,
            IQuantityUnitService quantityUnitService)
        {
            this._orderService = orderService;
            this._shipmentService = shipmentService;
            this._currencyService = currencyService;
            this._priceFormatter = priceFormatter;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper = dateTimeHelper;
            this._paymentService = paymentService;
			this._pdfConverter = pdfConverter;
            this._shippingService = shippingService;
            this._countryService = countryService;
			this._productService = productService;
			this._productAttributeFormatter = productAttributeFormatter;
			this._storeService = storeService;
            this._checkoutAttributeFormatter = checkoutAttributeFormatter;
			this._pluginMediator = pluginMediator;
			this._services = services;
            this._quantityUnitService = quantityUnitService;
			T = NullLocalizer.Instance;
        }
Ejemplo n.º 44
0
        public PaymentController(
			ICommonServices services,
			IPaymentService paymentService, 
			PaymentSettings paymentSettings,
            IPluginFinder pluginFinder, 
			PluginMediator pluginMediator,
			ILanguageService languageService,
			ICustomerService customerService,
			IShippingService shippingService,
			ICountryService countryService,
			ILocalizedEntityService localizedEntityService)
        {
            this._services = services;
            this._paymentService = paymentService;
            this._paymentSettings = paymentSettings;
            this._pluginFinder = pluginFinder;
            this._pluginMediator = pluginMediator;
            this._languageService = languageService;
            this._customerService = customerService;
            this._shippingService = shippingService;
            this._countryService = countryService;
            this._localizedEntityService = localizedEntityService;
        }
Ejemplo n.º 45
0
        public ShoppingCartController(IProductService productService,
			IWorkContext workContext, IStoreContext storeContext,
            IShoppingCartService shoppingCartService, IPictureService pictureService,
            ILocalizationService localizationService, 
            IProductAttributeService productAttributeService, IProductAttributeFormatter productAttributeFormatter,
            IProductAttributeParser productAttributeParser,
            ITaxService taxService, ICurrencyService currencyService, 
            IPriceCalculationService priceCalculationService, IPriceFormatter priceFormatter,
            ICheckoutAttributeParser checkoutAttributeParser, ICheckoutAttributeFormatter checkoutAttributeFormatter, 
            IOrderProcessingService orderProcessingService,
            IDiscountService discountService,ICustomerService customerService, 
            IGiftCardService giftCardService, ICountryService countryService,
            IStateProvinceService stateProvinceService, IShippingService shippingService, 
            IOrderTotalCalculationService orderTotalCalculationService,
            ICheckoutAttributeService checkoutAttributeService, IPaymentService paymentService,
            IWorkflowMessageService workflowMessageService,
            IPermissionService permissionService, IDeliveryTimeService deliveryTimeService,
            IDownloadService downloadService, ICacheManager cacheManager,
            IWebHelper webHelper, ICustomerActivityService customerActivityService,
			IGenericAttributeService genericAttributeService,
            MediaSettings mediaSettings, ShoppingCartSettings shoppingCartSettings,
            CatalogSettings catalogSettings, OrderSettings orderSettings,
            ShippingSettings shippingSettings, TaxSettings taxSettings,
            CaptchaSettings captchaSettings, AddressSettings addressSettings,
			HttpContextBase httpContext, PluginMediator pluginMediator,
            IQuantityUnitService quantityUnitService)
        {
            this._productService = productService;
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._shoppingCartService = shoppingCartService;
            this._pictureService = pictureService;
            this._localizationService = localizationService;
            this._productAttributeService = productAttributeService;
            this._productAttributeFormatter = productAttributeFormatter;
            this._productAttributeParser = productAttributeParser;
            this._taxService = taxService;
            this._currencyService = currencyService;
            this._priceCalculationService = priceCalculationService;
            this._priceFormatter = priceFormatter;
            this._checkoutAttributeParser = checkoutAttributeParser;
            this._checkoutAttributeFormatter = checkoutAttributeFormatter;
            this._orderProcessingService = orderProcessingService;
            this._discountService = discountService;
            this._customerService = customerService;
            this._giftCardService = giftCardService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._shippingService = shippingService;
            this._orderTotalCalculationService = orderTotalCalculationService;
            this._checkoutAttributeService = checkoutAttributeService;
            this._paymentService = paymentService;
            this._workflowMessageService = workflowMessageService;
            this._permissionService = permissionService;
            this._downloadService = downloadService;
            this._cacheManager = cacheManager;
            this._webHelper = webHelper;
            this._customerActivityService = customerActivityService;
            this._genericAttributeService = genericAttributeService;
            this._deliveryTimeService = deliveryTimeService;
            this._httpContext = httpContext;
            this._mediaSettings = mediaSettings;
            this._shoppingCartSettings = shoppingCartSettings;
            this._catalogSettings = catalogSettings;
            this._orderSettings = orderSettings;
            this._shippingSettings = shippingSettings;
            this._taxSettings = taxSettings;
            this._captchaSettings = captchaSettings;
            this._addressSettings = addressSettings;
            this._pluginMediator = pluginMediator;
            this._quantityUnitService = quantityUnitService;
        }
        public CustomerController(ICustomerService customerService,
			INewsLetterSubscriptionService newsLetterSubscriptionService,
            IGenericAttributeService genericAttributeService,
            ICustomerRegistrationService customerRegistrationService,
            ICustomerReportService customerReportService, IDateTimeHelper dateTimeHelper,
            ILocalizationService localizationService, DateTimeSettings dateTimeSettings,
            TaxSettings taxSettings, RewardPointsSettings rewardPointsSettings,
            ICountryService countryService, IStateProvinceService stateProvinceService, 
            IAddressService addressService,
            CustomerSettings customerSettings, ITaxService taxService,
			IWorkContext workContext, IStoreContext storeContext, 
			IPriceFormatter priceFormatter,
            IOrderService orderService,
			IExportManager exportManager,
            ICustomerActivityService customerActivityService,
            IPriceCalculationService priceCalculationService,
            IPermissionService permissionService, AdminAreaSettings adminAreaSettings,
            IQueuedEmailService queuedEmailService, EmailAccountSettings emailAccountSettings,
            IEmailAccountService emailAccountService, ForumSettings forumSettings,
            IForumService forumService, IOpenAuthenticationService openAuthenticationService,
			AddressSettings addressSettings, IStoreService storeService,
			IEventPublisher eventPublisher,
			PluginMediator pluginMediator,
			IAffiliateService affiliateService)
        {
            this._customerService = customerService;
            this._newsLetterSubscriptionService = newsLetterSubscriptionService;
            this._genericAttributeService = genericAttributeService;
            this._customerRegistrationService = customerRegistrationService;
            this._customerReportService = customerReportService;
            this._dateTimeHelper = dateTimeHelper;
            this._localizationService = localizationService;
            this._dateTimeSettings = dateTimeSettings;
            this._taxSettings = taxSettings;
            this._rewardPointsSettings = rewardPointsSettings;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._addressService = addressService;
            this._customerSettings = customerSettings;
            this._taxService = taxService;
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._priceFormatter = priceFormatter;
            this._orderService = orderService;
            this._exportManager = exportManager;
            this._customerActivityService = customerActivityService;
            this._priceCalculationService = priceCalculationService;
            this._permissionService = permissionService;
            this._adminAreaSettings = adminAreaSettings;
            this._queuedEmailService = queuedEmailService;
            this._emailAccountSettings = emailAccountSettings;
            this._emailAccountService = emailAccountService;
            this._forumSettings = forumSettings;
            this._forumService = forumService;
            this._openAuthenticationService = openAuthenticationService;
            this._addressSettings = addressSettings;
            this._storeService = storeService;
            this._eventPublisher = eventPublisher;
            this._pluginMediator = pluginMediator;
            this._affiliateService = affiliateService;
        }
Ejemplo n.º 47
0
        public OrderController(IOrderService orderService, 
            IOrderReportService orderReportService, IOrderProcessingService orderProcessingService,
            IDateTimeHelper dateTimeHelper, IPriceFormatter priceFormatter, ILocalizationService localizationService,
            IWorkContext workContext, ICurrencyService currencyService,
            IEncryptionService encryptionService, IPaymentService paymentService,
            IMeasureService measureService,
            IAddressService addressService, ICountryService countryService,
            IStateProvinceService stateProvinceService, IProductService productService,
            IExportManager exportManager, IPermissionService permissionService,
            IWorkflowMessageService workflowMessageService,
            ICategoryService categoryService, IManufacturerService manufacturerService,
            IProductAttributeService productAttributeService, IProductAttributeParser productAttributeParser,
            IProductAttributeFormatter productAttributeFormatter, IShoppingCartService shoppingCartService,
            ICheckoutAttributeFormatter checkoutAttributeFormatter, 
            IGiftCardService giftCardService, IDownloadService downloadService,
			IShipmentService shipmentService, IStoreService storeService,
			ITaxService taxService,
			IPriceCalculationService priceCalculationService,
			IEventPublisher eventPublisher,
			ICustomerService customerService,
			PluginMediator pluginMediator,
			IAffiliateService affiliateService,
            CatalogSettings catalogSettings, CurrencySettings currencySettings, TaxSettings taxSettings,
            MeasureSettings measureSettings, PdfSettings pdfSettings, AddressSettings addressSettings,
            IPdfConverter pdfConverter, ICommonServices services, Lazy<IPictureService> pictureService)
        {
            this._orderService = orderService;
            this._orderReportService = orderReportService;
            this._orderProcessingService = orderProcessingService;
            this._dateTimeHelper = dateTimeHelper;
            this._priceFormatter = priceFormatter;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._currencyService = currencyService;
            this._encryptionService = encryptionService;
            this._paymentService = paymentService;
            this._measureService = measureService;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._productService = productService;
            this._exportManager = exportManager;
            this._permissionService = permissionService;
            this._workflowMessageService = workflowMessageService;
            this._categoryService = categoryService;
            this._manufacturerService = manufacturerService;
            this._productAttributeService = productAttributeService;
            this._productAttributeParser = productAttributeParser;
            this._productAttributeFormatter = productAttributeFormatter;
            this._shoppingCartService = shoppingCartService;
            this._giftCardService = giftCardService;
            this._downloadService = downloadService;
            this._shipmentService = shipmentService;
            this._storeService = storeService;
            this._taxService = taxService;
            this._priceCalculationService = priceCalculationService;
            this._eventPublisher = eventPublisher;
            this._customerService = customerService;
            this._pluginMediator = pluginMediator;
            this._affiliateService = affiliateService;

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

            this._checkoutAttributeFormatter = checkoutAttributeFormatter;
            _pdfConverter = pdfConverter;
            _services = services;
            _pictureService = pictureService;
        }
        public CustomerController(IAuthenticationService authenticationService,
            IDateTimeHelper dateTimeHelper,
            DateTimeSettings dateTimeSettings, TaxSettings taxSettings,
            ILocalizationService localizationService,
			IWorkContext workContext, IStoreContext storeContext,
			ICustomerService customerService,
            IGenericAttributeService genericAttributeService,
            ICustomerRegistrationService customerRegistrationService,
            ITaxService taxService, RewardPointsSettings rewardPointsSettings,
            CustomerSettings customerSettings,AddressSettings addressSettings, ForumSettings forumSettings,
            OrderSettings orderSettings, IAddressService addressService,
            ICountryService countryService, IStateProvinceService stateProvinceService,
            IOrderTotalCalculationService orderTotalCalculationService,
            IOrderProcessingService orderProcessingService, IOrderService orderService,
            ICurrencyService currencyService, IPriceFormatter priceFormatter,
            IPictureService pictureService, INewsLetterSubscriptionService newsLetterSubscriptionService,
            IForumService forumService, IShoppingCartService shoppingCartService,
            IOpenAuthenticationService openAuthenticationService, 
            IBackInStockSubscriptionService backInStockSubscriptionService, 
            IDownloadService downloadService, IWebHelper webHelper,
            ICustomerActivityService customerActivityService, 
			IProductAttributeParser productAttributeParser,
			MediaSettings mediaSettings,
            IWorkflowMessageService workflowMessageService, LocalizationSettings localizationSettings,
            CaptchaSettings captchaSettings, ExternalAuthenticationSettings externalAuthenticationSettings,
			PluginMediator pluginMediator)
        {
            this._authenticationService = authenticationService;
            this._dateTimeHelper = dateTimeHelper;
            this._dateTimeSettings = dateTimeSettings;
            this._taxSettings = taxSettings;
            this._localizationService = localizationService;
            this._workContext = workContext;
            this._storeContext = storeContext;
            this._customerService = customerService;
            this._genericAttributeService = genericAttributeService;
            this._customerRegistrationService = customerRegistrationService;
            this._taxService = taxService;
            this._rewardPointsSettings = rewardPointsSettings;
            this._customerSettings = customerSettings;
            this._addressSettings = addressSettings;
            this._forumSettings = forumSettings;
            this._orderSettings = orderSettings;
            this._addressService = addressService;
            this._countryService = countryService;
            this._stateProvinceService = stateProvinceService;
            this._orderProcessingService = orderProcessingService;
            this._orderTotalCalculationService = orderTotalCalculationService;
            this._orderService = orderService;
            this._currencyService = currencyService;
            this._priceFormatter = priceFormatter;
            this._pictureService = pictureService;
            this._newsLetterSubscriptionService = newsLetterSubscriptionService;
            this._forumService = forumService;
            this._shoppingCartService = shoppingCartService;
            this._openAuthenticationService = openAuthenticationService;
            this._backInStockSubscriptionService = backInStockSubscriptionService;
            this._downloadService = downloadService;
            this._webHelper = webHelper;
            this._customerActivityService = customerActivityService;
            this._productAttributeParser = productAttributeParser;

            this._mediaSettings = mediaSettings;
            this._workflowMessageService = workflowMessageService;
            this._localizationSettings = localizationSettings;
            this._captchaSettings = captchaSettings;
            this._externalAuthenticationSettings = externalAuthenticationSettings;
            this._pluginMediator = pluginMediator;
        }