public CustomerModelFactory(AddressSettings addressSettings,
                             CaptchaSettings captchaSettings,
                             CatalogSettings catalogSettings,
                             CommonSettings commonSettings,
                             CustomerSettings customerSettings,
                             DateTimeSettings dateTimeSettings,
                             ExternalAuthenticationSettings externalAuthenticationSettings,
                             ForumSettings forumSettings,
                             GdprSettings gdprSettings,
                             IAddressModelFactory addressModelFactory,
                             ICountryService countryService,
                             ICustomerAttributeParser customerAttributeParser,
                             ICustomerAttributeService customerAttributeService,
                             IDateTimeHelper dateTimeHelper,
                             IDownloadService downloadService,
                             IExternalAuthenticationService externalAuthenticationService,
                             IGdprService gdprService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             INewsLetterSubscriptionService newsLetterSubscriptionService,
                             IPictureService pictureService,
                             IStateProvinceService stateProvinceService,
                             IStoreContext storeContext,
                             IStoreMappingService storeMappingService,
                             IUrlRecordService urlRecordService,
                             IWorkContext workContext,
                             MediaSettings mediaSettings,
                             SecuritySettings securitySettings,
                             VendorSettings vendorSettings)
 {
     this._addressSettings  = addressSettings;
     this._captchaSettings  = captchaSettings;
     this._catalogSettings  = catalogSettings;
     this._commonSettings   = commonSettings;
     this._customerSettings = customerSettings;
     this._dateTimeSettings = dateTimeSettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._forumSettings                 = forumSettings;
     this._gdprSettings                  = gdprSettings;
     this._addressModelFactory           = addressModelFactory;
     this._countryService                = countryService;
     this._customerAttributeParser       = customerAttributeParser;
     this._customerAttributeService      = customerAttributeService;
     this._dateTimeHelper                = dateTimeHelper;
     this._downloadService               = downloadService;
     this._externalAuthenticationService = externalAuthenticationService;
     this._gdprService                   = gdprService;
     this._genericAttributeService       = genericAttributeService;
     this._localizationService           = localizationService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._pictureService                = pictureService;
     this._stateProvinceService          = stateProvinceService;
     this._storeContext                  = storeContext;
     this._storeMappingService           = storeMappingService;
     this._urlRecordService              = urlRecordService;
     this._workContext                   = workContext;
     this._mediaSettings                 = mediaSettings;
     this._securitySettings              = securitySettings;
     this._vendorSettings                = vendorSettings;
 }
 public CustomerController(ICustomerService customerService,
                           ICustomerViewModelService customerViewModelService,
                           IGenericAttributeService genericAttributeService,
                           ICustomerRegistrationService customerRegistrationService,
                           ICustomerReportService customerReportService,
                           ILocalizationService localizationService,
                           CustomerSettings customerSettings,
                           IWorkContext workContext,
                           IExportManager exportManager,
                           ICustomerAttributeParser customerAttributeParser,
                           ICustomerAttributeService customerAttributeService,
                           IAddressAttributeParser addressAttributeParser,
                           IAddressAttributeService addressAttributeService,
                           IWorkflowMessageService workflowMessageService,
                           IDownloadService downloadService)
 {
     this._customerService             = customerService;
     this._customerViewModelService    = customerViewModelService;
     this._genericAttributeService     = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerReportService       = customerReportService;
     this._localizationService         = localizationService;
     this._customerSettings            = customerSettings;
     this._workContext              = workContext;
     this._exportManager            = exportManager;
     this._customerAttributeParser  = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     this._addressAttributeParser   = addressAttributeParser;
     this._addressAttributeService  = addressAttributeService;
     this._workflowMessageService   = workflowMessageService;
     this._downloadService          = downloadService;
 }
        public ProcessRegistation(
            IMessageService messageService,
            IStoreContext storeContext,
            CustomerSettings customerSettings,
            ICustomerRegistrationService customerRegistrationService,
            IGenericAttributeService genericAttributeService,
            IAuthenticationService authenticationService,
            IWorkflowMessageService workflowMessageService,
            LocalizationSettings localizationSettings,
            IEventPublisher eventPublisher,
            ICustomerAttributeService customerAttributeService,
            ICustomerAttributeParser customerAttributeParser,
            IWorkContext workContext

            )
        {
            _messageService              = messageService;
            _customerSettings            = customerSettings;
            _storeContext                = storeContext;
            _customerRegistrationService = customerRegistrationService;
            _genericAttributeService     = genericAttributeService;
            _authenticationService       = authenticationService;
            _workflowMessageService      = workflowMessageService;
            _localizationSettings        = localizationSettings;
            _eventPublisher              = eventPublisher;
            _customerAttributeService    = customerAttributeService;
            _customerAttributeParser     = customerAttributeParser;

            _workContext = workContext;
        }
 public CustomerAttributeFormatter(ICustomerAttributeParser customerAttributeParser,
                                   ICustomerAttributeService customerAttributeService,
                                   IWorkContext workContext)
 {
     this._customerAttributeParser  = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     this._workContext = workContext;
 }
示例#5
0
 public CustomersController(ICustomerService customerService, ICustomerReportService customerReportService, ICustomerRegistrationService customerRegistrationService,
                            ICustomerAttributeService customerAttributeService, ICustomerAttributeParser customerAttributeParser)
 {
     this._customerService             = customerService;
     this._customerReportService       = customerReportService;
     this._customerRegistrationService = customerRegistrationService;
     this._customerAttributeService    = customerAttributeService;
     this._customerAttributeParser     = customerAttributeParser;
 }
 public CustomerModelFactory(IAddressModelFactory addressModelFactory,
                             IDateTimeHelper dateTimeHelper,
                             DateTimeSettings dateTimeSettings,
                             TaxSettings taxSettings,
                             ILocalizationService localizationService,
                             IWorkContext workContext,
                             IStoreContext storeContext,
                             IStoreMappingService storeMappingService,
                             ICustomerAttributeParser customerAttributeParser,
                             ICustomerAttributeService customerAttributeService,
                             IGenericAttributeService genericAttributeService,
                             RewardPointsSettings rewardPointsSettings,
                             CustomerSettings customerSettings,
                             AddressSettings addressSettings,
                             OrderSettings orderSettings,
                             ICountryService countryService,
                             IStateProvinceService stateProvinceService,
                             IOrderService orderService,
                             IPictureService pictureService,
                             INewsLetterSubscriptionService newsLetterSubscriptionService,
                             IOpenAuthenticationService openAuthenticationService,
                             IDownloadService downloadService,
                             MediaSettings mediaSettings,
                             CaptchaSettings captchaSettings,
                             SecuritySettings securitySettings,
                             ExternalAuthenticationSettings externalAuthenticationSettings,
                             CatalogSettings catalogSettings
                             )
 {
     this._addressModelFactory            = addressModelFactory;
     this._dateTimeHelper                 = dateTimeHelper;
     this._dateTimeSettings               = dateTimeSettings;
     this._taxSettings                    = taxSettings;
     this._localizationService            = localizationService;
     this._workContext                    = workContext;
     this._storeContext                   = storeContext;
     this._storeMappingService            = storeMappingService;
     this._customerAttributeParser        = customerAttributeParser;
     this._customerAttributeService       = customerAttributeService;
     this._genericAttributeService        = genericAttributeService;
     this._rewardPointsSettings           = rewardPointsSettings;
     this._customerSettings               = customerSettings;
     this._addressSettings                = addressSettings;
     this._orderSettings                  = orderSettings;
     this._countryService                 = countryService;
     this._stateProvinceService           = stateProvinceService;
     this._orderService                   = orderService;
     this._pictureService                 = pictureService;
     this._newsLetterSubscriptionService  = newsLetterSubscriptionService;
     this._openAuthenticationService      = openAuthenticationService;
     this._downloadService                = downloadService;
     this._mediaSettings                  = mediaSettings;
     this._captchaSettings                = captchaSettings;
     this._securitySettings               = securitySettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._catalogSettings                = catalogSettings;
 }
 public CustomerAttributeFormatter(ICustomerAttributeParser customerAttributeParser,
                                   ICustomerAttributeService customerAttributeService, ILanguageService languageService, ILocalizedEntityService localizedEntityService,
                                   IWorkContext workContext)
 {
     this._customerAttributeParser  = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     this._languageService          = languageService;
     this._localizedEntityService   = localizedEntityService;
     this._workContext = workContext;
 }
示例#8
0
 public CustomerAttributeFormatter(ICustomerAttributeParser customerAttributeParser,
                                   ICustomerAttributeService customerAttributeService,
                                   ILocalizationService localizationService,
                                   IWorkContext workContext)
 {
     _customerAttributeParser  = customerAttributeParser;
     _customerAttributeService = customerAttributeService;
     _localizationService      = localizationService;
     _workContext = workContext;
 }
 public GenericAttributeEventConsumer(
     ICustomerService customerService,
     ICustomerAttributeService customerAttributeService,
     ICustomerAttributeParser customerAttributeParser,
     IGenericAttributeService genericAttributeService)
 {
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._genericAttributeService  = genericAttributeService;
 }
示例#10
0
 public CustomerModelFactory(AddressSettings addressSettings,
                             CustomerSettings customerSettings,
                             DateTimeSettings dateTimeSettings,
                             GdprSettings gdprSettings,
                             IAclSupportedModelFactory aclSupportedModelFactory,
                             IAddressAttributeFormatter addressAttributeFormatter,
                             IAddressAttributeModelFactory addressAttributeModelFactory,
                             IBaseAdminModelFactory baseAdminModelFactory,
                             ICustomerActivityService customerActivityService,
                             ICustomerAttributeParser customerAttributeParser,
                             ICustomerAttributeService customerAttributeService,
                             ICustomerService customerService,
                             IDateTimeHelper dateTimeHelper,
                             IExternalAuthenticationService externalAuthenticationService,
                             IGdprService gdprService,
                             IGenericAttributeService genericAttributeService,
                             IGeoLookupService geoLookupService,
                             ILocalizationService localizationService,
                             INewsLetterSubscriptionService newsLetterSubscriptionService,
                             IPictureService pictureService,
                             IPriceCalculationService priceCalculationService,
                             IPriceFormatter priceFormatter,
                             IStoreContext storeContext,
                             IStoreService storeService,
                             MediaSettings mediaSettings,
                             TaxSettings taxSettings)
 {
     this._addressSettings               = addressSettings;
     this._customerSettings              = customerSettings;
     this._dateTimeSettings              = dateTimeSettings;
     this._gdprSettings                  = gdprSettings;
     this._aclSupportedModelFactory      = aclSupportedModelFactory;
     this._addressAttributeFormatter     = addressAttributeFormatter;
     this._addressAttributeModelFactory  = addressAttributeModelFactory;
     this._baseAdminModelFactory         = baseAdminModelFactory;
     this._customerActivityService       = customerActivityService;
     this._customerAttributeParser       = customerAttributeParser;
     this._customerAttributeService      = customerAttributeService;
     this._customerService               = customerService;
     this._dateTimeHelper                = dateTimeHelper;
     this._externalAuthenticationService = externalAuthenticationService;
     this._gdprService                   = gdprService;
     this._genericAttributeService       = genericAttributeService;
     this._geoLookupService              = geoLookupService;
     this._localizationService           = localizationService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._pictureService                = pictureService;
     this._priceCalculationService       = priceCalculationService;
     this._priceFormatter                = priceFormatter;
     this._storeContext                  = storeContext;
     this._storeService                  = storeService;
     this._mediaSettings                 = mediaSettings;
     this._taxSettings                   = taxSettings;
 }
示例#11
0
 public CustomerController(HttpContextBase httpContext,
                           IAuthenticationService authenticationService,
                           IDateTimeHelper dateTimeHelper,
                           DateTimeSettings dateTimeSettings,
                           ILocalizationService localizationService,
                           IWorkContext workContext,
                           IStoreContext storeContext,
                           ICustomerService customerService,
                           ICustomerAttributeParser customerAttributeParser,
                           ICustomerAttributeService customerAttributeService,
                           IGenericAttributeService genericAttributeService,
                           ICustomerRegistrationService customerRegistrationService,
                           CustomerSettings customerSettings,
                           IPictureService pictureService,
                           IDownloadService downloadService,
                           IWebHelper webHelper,
                           ICustomerActivityService customerActivityService,
                           MediaSettings mediaSettings,
                           IWorkflowMessageService workflowMessageService,
                           LocalizationSettings localizationSettings,
                           CaptchaSettings captchaSettings,
                           SecuritySettings securitySettings,
                           IEncryptionService encryptionService,
                           ICacheManager cacheManager)
 {
     this._httpContext                 = httpContext;
     this._authenticationService       = authenticationService;
     this._dateTimeHelper              = dateTimeHelper;
     this._dateTimeSettings            = dateTimeSettings;
     this._localizationService         = localizationService;
     this._workContext                 = workContext;
     this._storeContext                = storeContext;
     this._customerService             = customerService;
     this._customerSettings            = customerSettings;
     this._customerAttributeParser     = customerAttributeParser;
     this._customerAttributeService    = customerAttributeService;
     this._genericAttributeService     = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
     this._pictureService              = pictureService;
     this._downloadService             = downloadService;
     this._webHelper = webHelper;
     this._customerActivityService = customerActivityService;
     this._mediaSettings           = mediaSettings;
     this._workflowMessageService  = workflowMessageService;
     this._localizationSettings    = localizationSettings;
     this._captchaSettings         = captchaSettings;
     this._securitySettings        = securitySettings;
     this._encryptionService       = encryptionService;
     this._cacheManager            = cacheManager;
 }
示例#12
0
        public CustomerAuthenticationController(IBaseService baseService, ILogger logger, IWebHelper webHelper,
                                                //Data.Repositories.IRepository<Model.Clients.Client> clientRepository,
                                                ICustomerRegistrationService customerRegistrationService,
                                                ICustomerService customerService,
                                                ICustomerAttributeParser customerAttributeParser,
                                                ICustomerAttributeService customerAttributeService,
                                                ICustomerActivityService customerActivityService,
                                                IAddressService addressService,
                                                IAddressAttributeParser addressAttributeParser,
                                                IAddressAttributeService addressAttributeService,
                                                IGenericAttributeService genericAttributeService,
                                                ISettingService settingService,

                                                ILocalizationService localizationService,
                                                IStoreContext storeContext,
                                                IOrderService orderService,
                                                IPictureService pictureService,
                                                IShoppingCartService shoppingCartService,
                                                IStoreService storeService,
                                                IWorkflowMessageService workflowMessageService
                                                )
            : base(baseService, logger, webHelper)
        {
            //this._clientRepository = clientRepository;
            this._customerRegistrationService = customerRegistrationService;
            this._customerService             = customerService;
            this._customerAttributeParser     = customerAttributeParser;
            this._customerAttributeService    = customerAttributeService;
            this._customerActivityService     = customerActivityService;
            this._addressService          = addressService;
            this._addressAttributeParser  = addressAttributeParser;
            this._addressAttributeService = addressAttributeService;
            this._genericAttributeService = genericAttributeService;
            this._settingService          = settingService;

            this._customerSettings = _settingService.LoadSetting <CustomerSettings>();
            this._addressSettings  = _settingService.LoadSetting <AddressSettings>();

            this._localizationService    = localizationService;
            this._storeContext           = storeContext;
            this._orderService           = orderService;
            this._pictureService         = pictureService;
            this._shoppingCartService    = shoppingCartService;
            this._workflowMessageService = workflowMessageService;

            this._mediaSettings            = _settingService.LoadSetting <MediaSettings>();
            this._localizationSettings     = _settingService.LoadSetting <LocalizationSettings>();
            this._storeInformationSettings = _settingService.LoadSetting <StoreInformationSettings>();
        }
示例#13
0
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <InteractiveForm> interactiveFormRepository,
                                   IRepository <PopupActive> popupActiveRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IMediator mediator,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IMessageTemplateService messageTemplateService,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeService customerAttributeService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   IHttpContextAccessor httpContextAccessor,
                                   ICacheManager cacheManager,
                                   IPopupService popupService,
                                   IStoreContext storeContext,
                                   ILocalizationService localizationService)
 {
     this._customerActionRepository        = customerActionRepository;
     this._customerActionTypeRepository    = customerActionTypeRepository;
     this._customerActionHistoryRepository = customerActionHistoryRepository;
     this._bannerRepository          = bannerRepository;
     this._interactiveFormRepository = interactiveFormRepository;
     this._popupActiveRepository     = popupActiveRepository;
     this._activityLogRepository     = activityLogRepository;
     this._activityLogTypeRepository = activityLogTypeRepository;
     this._mediator                 = mediator;
     this._productService           = productService;
     this._productAttributeParser   = productAttributeParser;
     this._messageTemplateService   = messageTemplateService;
     this._workflowMessageService   = workflowMessageService;
     this._workContext              = workContext;
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._customerTagService       = customerTagService;
     this._httpContextAccessor      = httpContextAccessor;
     this._cacheManager             = cacheManager;
     this._popupService             = popupService;
     this._storeContext             = storeContext;
     this._localizationService      = localizationService;
 }
示例#14
0
 public ChatController(IChatService chatService,
                       IWorkContext workContext,
                       ICustomerService customerService,
                       ICustomerAttributeParser customerAttributeParser,
                       ICustomerAttributeService customerAttributeService,
                       IGenericAttributeService genericAttributeService,
                       ICustomerRegistrationService customerRegistrationService)
 {
     this._chatService                 = chatService;
     this._workContext                 = workContext;
     this._customerService             = customerService;
     this._customerAttributeParser     = customerAttributeParser;
     this._customerAttributeService    = customerAttributeService;
     this._genericAttributeService     = genericAttributeService;
     this._customerRegistrationService = customerRegistrationService;
 }
示例#15
0
 public CustomerController(ICustomerService customerService,
                           IPermissionService permissionService,
                           IDateTimeHelper dateTimeHelper,
                           CustomerSettings customerSettings,
                           ILocalizationService localizationService,
                           ICustomerAttributeService customerAttributeService,
                           ICustomerAttributeParser customerAttributeParser,
                           IGenericAttributeService genericAttributeService)
 {
     this._customerService          = customerService;
     this._permissionService        = permissionService;
     this._dateTimeHelper           = dateTimeHelper;
     this._customerSettings         = customerSettings;
     this._localizationService      = localizationService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._genericAttributeService  = genericAttributeService;
 }
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <BannerActive> bannerActiveRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IEventPublisher eventPublisher,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IMessageTemplateService messageTemplateService,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeService customerAttributeService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   HttpContextBase httpContext,
                                   ICacheManager cacheManager)
 {
     this._customerActionRepository        = customerActionRepository;
     this._customerActionTypeRepository    = customerActionTypeRepository;
     this._customerActionHistoryRepository = customerActionHistoryRepository;
     this._bannerRepository          = bannerRepository;
     this._bannerActiveRepository    = bannerActiveRepository;
     this._activityLogRepository     = activityLogRepository;
     this._activityLogTypeRepository = activityLogTypeRepository;
     this._eventPublisher            = eventPublisher;
     this._productService            = productService;
     this._productAttributeParser    = productAttributeParser;
     this._messageTemplateService    = messageTemplateService;
     this._workflowMessageService    = workflowMessageService;
     this._workContext              = workContext;
     this._customerService          = customerService;
     this._customerAttributeService = customerAttributeService;
     this._customerAttributeParser  = customerAttributeParser;
     this._customerTagService       = customerTagService;
     this._httpContext              = httpContext;
     this._cacheManager             = cacheManager;
 }
 public CustomerController(ICustomerService customerService,
                           IProductService productService,
                           IProductReviewService productReviewService,
                           IProductReviewViewModelService productReviewViewModelService,
                           IProductViewModelService productViewModelService,
                           ICustomerViewModelService customerViewModelService,
                           IGenericAttributeService genericAttributeService,
                           ICustomerRegistrationService customerRegistrationService,
                           ILocalizationService localizationService,
                           CustomerSettings customerSettings,
                           IWorkContext workContext,
                           IStoreContext storeContext,
                           IExportManager exportManager,
                           ICustomerAttributeParser customerAttributeParser,
                           ICustomerAttributeService customerAttributeService,
                           IAddressAttributeParser addressAttributeParser,
                           IAddressAttributeService addressAttributeService,
                           IWorkflowMessageService workflowMessageService,
                           IDownloadService downloadService)
 {
     _customerService               = customerService;
     _productService                = productService;
     _productReviewService          = productReviewService;
     _productReviewViewModelService = productReviewViewModelService;
     _productViewModelService       = productViewModelService;
     _customerViewModelService      = customerViewModelService;
     _genericAttributeService       = genericAttributeService;
     _customerRegistrationService   = customerRegistrationService;
     _localizationService           = localizationService;
     _customerSettings              = customerSettings;
     _workContext              = workContext;
     _storeContext             = storeContext;
     _exportManager            = exportManager;
     _customerAttributeParser  = customerAttributeParser;
     _customerAttributeService = customerAttributeService;
     _addressAttributeParser   = addressAttributeParser;
     _addressAttributeService  = addressAttributeService;
     _workflowMessageService   = workflowMessageService;
     _downloadService          = downloadService;
 }
示例#18
0
 public CustomerActionEventService(IRepository <CustomerAction> customerActionRepository,
                                   IRepository <CustomerActionType> customerActionTypeRepository,
                                   IRepository <CustomerActionHistory> customerActionHistoryRepository,
                                   IRepository <Banner> bannerRepository,
                                   IRepository <InteractiveForm> interactiveFormRepository,
                                   IRepository <ActivityLog> activityLogRepository,
                                   IRepository <ActivityLogType> activityLogTypeRepository,
                                   IProductService productService,
                                   IProductAttributeParser productAttributeParser,
                                   IWorkflowMessageService workflowMessageService,
                                   IWorkContext workContext,
                                   ICustomerService customerService,
                                   ICustomerAttributeParser customerAttributeParser,
                                   ICustomerTagService customerTagService,
                                   ICacheManager cacheManager,
                                   IPopupService popupService,
                                   IStoreContext storeContext,
                                   ILocalizationService localizationService)
 {
     _customerActionRepository        = customerActionRepository;
     _customerActionTypeRepository    = customerActionTypeRepository;
     _customerActionHistoryRepository = customerActionHistoryRepository;
     _bannerRepository          = bannerRepository;
     _interactiveFormRepository = interactiveFormRepository;
     _activityLogRepository     = activityLogRepository;
     _activityLogTypeRepository = activityLogTypeRepository;
     _productService            = productService;
     _productAttributeParser    = productAttributeParser;
     _workflowMessageService    = workflowMessageService;
     _workContext             = workContext;
     _customerService         = customerService;
     _customerAttributeParser = customerAttributeParser;
     _customerTagService      = customerTagService;
     _cacheManager            = cacheManager;
     _popupService            = popupService;
     _storeContext            = storeContext;
     _localizationService     = localizationService;
 }
示例#19
0
 public CustomerAttributeFormatter(ICustomerAttributeParser customerAttributeParser,
                                   IWorkContext workContext)
 {
     _customerAttributeParser = customerAttributeParser;
     _workContext             = workContext;
 }
示例#20
0
 public CustomerModelFactory(AddressSettings addressSettings,
                             CaptchaSettings captchaSettings,
                             CatalogSettings catalogSettings,
                             CommonSettings commonSettings,
                             CustomerSettings customerSettings,
                             DateTimeSettings dateTimeSettings,
                             ExternalAuthenticationSettings externalAuthenticationSettings,
                             ForumSettings forumSettings,
                             GdprSettings gdprSettings,
                             IAddressModelFactory addressModelFactory,
                             IAuthenticationPluginManager authenticationPluginManager,
                             ICountryService countryService,
                             ICustomerAttributeParser customerAttributeParser,
                             ICustomerAttributeService customerAttributeService,
                             IDateTimeHelper dateTimeHelper,
                             IDownloadService downloadService,
                             IGdprService gdprService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             INewsLetterSubscriptionService newsLetterSubscriptionService,
                             IOrderService orderService,
                             IPictureService pictureService,
                             IReturnRequestService returnRequestService,
                             IStateProvinceService stateProvinceService,
                             IStoreContext storeContext,
                             IStoreMappingService storeMappingService,
                             IUrlRecordService urlRecordService,
                             IWorkContext workContext,
                             MediaSettings mediaSettings,
                             OrderSettings orderSettings,
                             RewardPointsSettings rewardPointsSettings,
                             SecuritySettings securitySettings,
                             TaxSettings taxSettings,
                             VendorSettings vendorSettings)
 {
     _addressSettings  = addressSettings;
     _captchaSettings  = captchaSettings;
     _catalogSettings  = catalogSettings;
     _commonSettings   = commonSettings;
     _customerSettings = customerSettings;
     _dateTimeSettings = dateTimeSettings;
     _externalAuthenticationSettings = externalAuthenticationSettings;
     _forumSettings               = forumSettings;
     _gdprSettings                = gdprSettings;
     _addressModelFactory         = addressModelFactory;
     _authenticationPluginManager = authenticationPluginManager;
     _countryService              = countryService;
     _customerAttributeParser     = customerAttributeParser;
     _customerAttributeService    = customerAttributeService;
     _dateTimeHelper              = dateTimeHelper;
     _downloadService             = downloadService;
     _gdprService                   = gdprService;
     _genericAttributeService       = genericAttributeService;
     _localizationService           = localizationService;
     _newsLetterSubscriptionService = newsLetterSubscriptionService;
     _orderService                  = orderService;
     _pictureService                = pictureService;
     _returnRequestService          = returnRequestService;
     _stateProvinceService          = stateProvinceService;
     _storeContext                  = storeContext;
     _storeMappingService           = storeMappingService;
     _urlRecordService              = urlRecordService;
     _workContext                   = workContext;
     _mediaSettings                 = mediaSettings;
     _orderSettings                 = orderSettings;
     _rewardPointsSettings          = rewardPointsSettings;
     _securitySettings              = securitySettings;
     _taxSettings                   = taxSettings;
     _vendorSettings                = vendorSettings;
 }
 public GetCustomAttributesHandler(ICustomerAttributeService customerAttributeService, ICustomerAttributeParser customerAttributeParser)
 {
     _customerAttributeService = customerAttributeService;
     _customerAttributeParser  = customerAttributeParser;
 }
示例#22
0
 public CustomerViewModelService(
     IExternalAuthenticationService externalAuthenticationService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     ILocalizationService localizationService,
     IDateTimeHelper dateTimeHelper,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IWorkContext workContext,
     IStoreContext storeContext,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     IGenericAttributeService genericAttributeService,
     IWorkflowMessageService workflowMessageService,
     IReturnRequestService returnRequestService,
     IStoreMappingService storeMappingService,
     IAddressViewModelService addressViewModelService,
     IOrderService orderService,
     IDownloadService downloadService,
     IPictureService pictureService,
     IProductService productService,
     IAuctionService auctionService,
     INewsletterCategoryService newsletterCategoryService,
     IServiceProvider serviceProvider,
     CustomerSettings customerSettings,
     DateTimeSettings dateTimeSettings,
     TaxSettings taxSettings,
     ForumSettings forumSettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     SecuritySettings securitySettings,
     CaptchaSettings captchaSettings,
     RewardPointsSettings rewardPointsSettings,
     OrderSettings orderSettings,
     MediaSettings mediaSettings,
     VendorSettings vendorSettings
     )
 {
     this._externalAuthenticationService = externalAuthenticationService;
     this._customerAttributeParser       = customerAttributeParser;
     this._customerAttributeService      = customerAttributeService;
     this._localizationService           = localizationService;
     this._dateTimeHelper = dateTimeHelper;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._workContext                    = workContext;
     this._storeContext                   = storeContext;
     this._countryService                 = countryService;
     this._stateProvinceService           = stateProvinceService;
     this._genericAttributeService        = genericAttributeService;
     this._workflowMessageService         = workflowMessageService;
     this._returnRequestService           = returnRequestService;
     this._storeMappingService            = storeMappingService;
     this._addressViewModelService        = addressViewModelService;
     this._orderService                   = orderService;
     this._downloadService                = downloadService;
     this._pictureService                 = pictureService;
     this._productService                 = productService;
     this._auctionService                 = auctionService;
     this._newsletterCategoryService      = newsletterCategoryService;
     this._serviceProvider                = serviceProvider;
     this._customerSettings               = customerSettings;
     this._dateTimeSettings               = dateTimeSettings;
     this._taxSettings                    = taxSettings;
     this._forumSettings                  = forumSettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._securitySettings               = securitySettings;
     this._captchaSettings                = captchaSettings;
     this._rewardPointsSettings           = rewardPointsSettings;
     this._orderSettings                  = orderSettings;
     this._mediaSettings                  = mediaSettings;
     this._vendorSettings                 = vendorSettings;
 }
示例#23
0
 public CustomerController(IAuthenticationService authenticationService,
                           IDateTimeHelper dateTimeHelper,
                           DateTimeSettings dateTimeSettings,
                           TaxSettings taxSettings,
                           ILocalizationService localizationService,
                           IWorkContext workContext,
                           IStoreContext storeContext,
                           IStoreMappingService storeMappingService,
                           ICustomerService customerService,
                           ICustomerAttributeParser customerAttributeParser,
                           ICustomerAttributeService customerAttributeService,
                           IGenericAttributeService genericAttributeService,
                           ICustomerRegistrationService customerRegistrationService,
                           ITaxService taxService,
                           RewardPointsSettings rewardPointsSettings,
                           CustomerSettings customerSettings,
                           AddressSettings addressSettings,
                           ForumSettings forumSettings,
                           OrderSettings orderSettings,
                           IAddressService addressService,
                           ICountryService countryService,
                           IStateProvinceService stateProvinceService,
                           IOrderService orderService,
                           IPictureService pictureService,
                           INewsLetterSubscriptionService newsLetterSubscriptionService,
                           IShoppingCartService shoppingCartService,
                           IOpenAuthenticationService openAuthenticationService,
                           IDownloadService downloadService,
                           IWebHelper webHelper,
                           ICustomerActivityService customerActivityService,
                           IAddressAttributeParser addressAttributeParser,
                           IAddressAttributeService addressAttributeService,
                           IAddressAttributeFormatter addressAttributeFormatter,
                           IReturnRequestService returnRequestService,
                           IEventPublisher eventPublisher,
                           MediaSettings mediaSettings,
                           IWorkflowMessageService workflowMessageService,
                           LocalizationSettings localizationSettings,
                           CaptchaSettings captchaSettings,
                           SecuritySettings securitySettings,
                           ExternalAuthenticationSettings externalAuthenticationSettings,
                           StoreInformationSettings storeInformationSettings)
 {
     this._authenticationService       = authenticationService;
     this._dateTimeHelper              = dateTimeHelper;
     this._dateTimeSettings            = dateTimeSettings;
     this._taxSettings                 = taxSettings;
     this._localizationService         = localizationService;
     this._workContext                 = workContext;
     this._storeContext                = storeContext;
     this._storeMappingService         = storeMappingService;
     this._customerService             = customerService;
     this._customerAttributeParser     = customerAttributeParser;
     this._customerAttributeService    = customerAttributeService;
     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._orderService                  = orderService;
     this._pictureService                = pictureService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._shoppingCartService           = shoppingCartService;
     this._openAuthenticationService     = openAuthenticationService;
     this._downloadService               = downloadService;
     this._webHelper = webHelper;
     this._customerActivityService        = customerActivityService;
     this._addressAttributeParser         = addressAttributeParser;
     this._addressAttributeService        = addressAttributeService;
     this._addressAttributeFormatter      = addressAttributeFormatter;
     this._returnRequestService           = returnRequestService;
     this._eventPublisher                 = eventPublisher;
     this._mediaSettings                  = mediaSettings;
     this._workflowMessageService         = workflowMessageService;
     this._localizationSettings           = localizationSettings;
     this._captchaSettings                = captchaSettings;
     this._securitySettings               = securitySettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._storeInformationSettings       = storeInformationSettings;
 }
        public GBSLoginController(IAddressModelFactory addressModelFactory,
                                  ICustomerModelFactory customerModelFactory,
                                  IAuthenticationService authenticationService,
                                  DateTimeSettings dateTimeSettings,
                                  TaxSettings taxSettings,
                                  ILocalizationService localizationService,
                                  IWorkContext workContext,
                                  IStoreContext storeContext,
                                  ICustomerService customerService,
                                  ICustomerAttributeParser customerAttributeParser,
                                  ICustomerAttributeService customerAttributeService,
                                  IGenericAttributeService genericAttributeService,
                                  ICustomerRegistrationService customerRegistrationService,
                                  ITaxService taxService,
                                  CustomerSettings customerSettings,
                                  AddressSettings addressSettings,
                                  ForumSettings forumSettings,
                                  IAddressService addressService,
                                  ICountryService countryService,
                                  IOrderService orderService,
                                  IPictureService pictureService,
                                  INewsLetterSubscriptionService newsLetterSubscriptionService,
                                  IShoppingCartService shoppingCartService,
                                  IWebHelper webHelper,
                                  ICustomerActivityService customerActivityService,
                                  IAddressAttributeParser addressAttributeParser,
                                  IAddressAttributeService addressAttributeService,
                                  IStoreService storeService,
                                  IEventPublisher eventPublisher,
                                  MediaSettings mediaSettings,
                                  IWorkflowMessageService workflowMessageService,
                                  LocalizationSettings localizationSettings,
                                  CaptchaSettings captchaSettings,
                                  StoreInformationSettings storeInformationSettings,
                                  ILogger logger,
                                  CaptchaSettings _captchaSettings,
                                  IExternalAuthenticationService externalAuthenticationService)
        {
            this._addressModelFactory         = addressModelFactory;
            this._customerModelFactory        = customerModelFactory;
            this._authenticationService       = authenticationService;
            this._dateTimeSettings            = dateTimeSettings;
            this._taxSettings                 = taxSettings;
            this._localizationService         = localizationService;
            this._workContext                 = workContext;
            this._storeContext                = storeContext;
            this._customerService             = customerService;
            this._customerAttributeParser     = customerAttributeParser;
            this._customerAttributeService    = customerAttributeService;
            this._genericAttributeService     = genericAttributeService;
            this._customerRegistrationService = customerRegistrationService;
            this._taxService       = taxService;
            this._customerSettings = customerSettings;
            this._addressSettings  = addressSettings;
            this._forumSettings    = forumSettings;
            this._addressService   = addressService;
            this._countryService   = countryService;
            this._orderService     = orderService;
            this._pictureService   = pictureService;
            this._newsLetterSubscriptionService = newsLetterSubscriptionService;
            this._shoppingCartService           = shoppingCartService;
            this._webHelper = webHelper;
            this._customerActivityService  = customerActivityService;
            this._addressAttributeParser   = addressAttributeParser;
            this._addressAttributeService  = addressAttributeService;
            this._storeService             = storeService;
            this._eventPublisher           = eventPublisher;
            this._mediaSettings            = mediaSettings;
            this._workflowMessageService   = workflowMessageService;
            this._localizationSettings     = localizationSettings;
            this._captchaSettings          = captchaSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._logger = logger;
            this._externalAuthenticationService = externalAuthenticationService;

            this._baseNopCustomerController = new Nop.Web.Controllers.CustomerController(
                this._addressModelFactory,
                this._customerModelFactory,
                this._authenticationService,
                this._dateTimeSettings,
                this._taxSettings,
                this._localizationService,
                this._workContext,
                this._storeContext,
                this._customerService,
                this._customerAttributeParser,
                this._customerAttributeService,
                this._genericAttributeService,
                this._customerRegistrationService,
                this._taxService,
                this._customerSettings,
                this._addressSettings,
                this._forumSettings,
                this._addressService,
                this._countryService,
                this._orderService,
                this._pictureService,
                this._newsLetterSubscriptionService,
                this._shoppingCartService,
                this._externalAuthenticationService,
                this._webHelper,
                this._customerActivityService,
                this._addressAttributeParser,
                this._addressAttributeService,
                this._eventPublisher,
                this._mediaSettings,
                this._workflowMessageService,
                this._localizationSettings,
                this._captchaSettings,
                this._storeInformationSettings);
        }
示例#25
0
        public PaidRegistionController(
            IAddressModelFactory addressModelFactory,
            ICustomerModelFactory customerModelFactory,
            IAuthenticationService authenticationService,
            DateTimeSettings dateTimeSettings,
            TaxSettings taxSettings,
            ILocalizationService localizationService,
            IWorkContext workContext,
            IStoreContext storeContext,
            ICustomerService customerService,
            ICustomerAttributeParser customerAttributeParser,
            ICustomerAttributeService customerAttributeService,
            IGenericAttributeService genericAttributeService,
            ICustomerRegistrationService customerRegistrationService,
            ITaxService taxService,
            CustomerSettings customerSettings,
            AddressSettings addressSettings,
            ForumSettings forumSettings,
            IAddressService addressService,
            ICountryService countryService,
            IOrderService orderService,
            IPictureService pictureService,
            INewsLetterSubscriptionService newsLetterSubscriptionService,
            IShoppingCartService shoppingCartService,
            IOpenAuthenticationService openAuthenticationService,
            IWebHelper webHelper,
            ICustomerActivityService customerActivityService,
            IAddressAttributeParser addressAttributeParser,
            IAddressAttributeService addressAttributeService,
            IStoreService storeService,
            IEventPublisher eventPublisher,
            MediaSettings mediaSettings,
            IWorkflowMessageService workflowMessageService,
            LocalizationSettings localizationSettings,
            CaptchaSettings captchaSettings,
            StoreInformationSettings storeInformationSettings,
            IStateProvinceService stateProvinceService

            )
        {
            this._addressModelFactory         = addressModelFactory;
            this._customerModelFactory        = customerModelFactory;
            this._authenticationService       = authenticationService;
            this._dateTimeSettings            = dateTimeSettings;
            this._taxSettings                 = taxSettings;
            this._localizationService         = localizationService;
            this._workContext                 = workContext;
            this._storeContext                = storeContext;
            this._customerService             = customerService;
            this._customerAttributeParser     = customerAttributeParser;
            this._customerAttributeService    = customerAttributeService;
            this._genericAttributeService     = genericAttributeService;
            this._customerRegistrationService = customerRegistrationService;
            this._taxService       = taxService;
            this._customerSettings = customerSettings;
            this._addressSettings  = addressSettings;
            this._forumSettings    = forumSettings;
            this._addressService   = addressService;
            this._countryService   = countryService;
            this._orderService     = orderService;
            this._pictureService   = pictureService;
            this._newsLetterSubscriptionService = newsLetterSubscriptionService;
            this._shoppingCartService           = shoppingCartService;
            this._openAuthenticationService     = openAuthenticationService;
            this._webHelper = webHelper;
            this._customerActivityService  = customerActivityService;
            this._addressAttributeParser   = addressAttributeParser;
            this._addressAttributeService  = addressAttributeService;
            this._storeService             = storeService;
            this._eventPublisher           = eventPublisher;
            this._mediaSettings            = mediaSettings;
            this._workflowMessageService   = workflowMessageService;
            this._localizationSettings     = localizationSettings;
            this._captchaSettings          = captchaSettings;
            this._storeInformationSettings = storeInformationSettings;
            this._stateProvinceService     = stateProvinceService;



            this._mapper = new MapperConfiguration(cfg => { cfg.CreateMap <RegisterModel, PaaRegisterModel>(); })
                           .CreateMapper();
        }
示例#26
0
 public UserStateManagementController(
     IUserStateManagementService userStateManagement,
     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,
     IVendorService vendorService,
     IStoreContext storeContext,
     IPriceFormatter priceFormatter,
     IOrderService orderService,
     IExportManager exportManager,
     ICustomerActivityService customerActivityService,
     IPriceCalculationService priceCalculationService,
     IProductAttributeFormatter productAttributeFormatter,
     IPermissionService permissionService,
     IQueuedEmailService queuedEmailService,
     EmailAccountSettings emailAccountSettings,
     IEmailAccountService emailAccountService,
     ForumSettings forumSettings,
     IForumService forumService,
     IOpenAuthenticationService openAuthenticationService,
     AddressSettings addressSettings,
     IStoreService storeService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     IAddressAttributeParser addressAttributeParser,
     IAddressAttributeService addressAttributeService,
     IAddressAttributeFormatter addressAttributeFormatter,
     IAffiliateService affiliateService,
     IWorkflowMessageService workflowMessageService)
     : base(customerService, newsLetterSubscriptionService, genericAttributeService,
            customerRegistrationService, customerReportService, dateTimeHelper,
            localizationService, dateTimeSettings, taxSettings, rewardPointsSettings,
            countryService, stateProvinceService, addressService, customerSettings,
            taxService, workContext, vendorService, storeContext, priceFormatter,
            orderService, exportManager, customerActivityService, priceCalculationService,
            productAttributeFormatter, permissionService, queuedEmailService,
            emailAccountSettings, emailAccountService, forumSettings,
            forumService, openAuthenticationService, addressSettings,
            storeService, customerAttributeParser, customerAttributeService,
            addressAttributeParser, addressAttributeService, addressAttributeFormatter,
            affiliateService, workflowMessageService)
 {
     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._vendorService              = vendorService;
     this._storeContext               = storeContext;
     this._priceFormatter             = priceFormatter;
     this._orderService               = orderService;
     this._exportManager              = exportManager;
     this._customerActivityService    = customerActivityService;
     this._priceCalculationService    = priceCalculationService;
     this._productAttributeFormatter  = productAttributeFormatter;
     this._permissionService          = permissionService;
     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._customerAttributeParser    = customerAttributeParser;
     this._customerAttributeService   = customerAttributeService;
     this._addressAttributeParser     = addressAttributeParser;
     this._addressAttributeService    = addressAttributeService;
     this._addressAttributeFormatter  = addressAttributeFormatter;
     this._affiliateService           = affiliateService;
     this._workflowMessageService     = workflowMessageService;
     this._userStateManagementService = userStateManagement;
 }
示例#27
0
 public ConsumoSigoCreditosViewComponent(IWorkContext workContext, IGenericAttributeService GenericAttributeService, ICustomerAttributeParser CustomerService)
 {
     this._workContext             = workContext;
     this._GenericAttributeService = GenericAttributeService;
     this._CustomerService         = CustomerService;
 }
示例#28
0
 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,
     IVendorService vendorService,
     IStoreContext storeContext,
     IPriceFormatter priceFormatter,
     IOrderService orderService, 
     IExportManager exportManager,
     ICustomerActivityService customerActivityService,
     IPriceCalculationService priceCalculationService,
     IPermissionService permissionService, 
     IQueuedEmailService queuedEmailService,
     EmailAccountSettings emailAccountSettings,
     IEmailAccountService emailAccountService, 
     ForumSettings forumSettings,
     IForumService forumService, 
     IOpenAuthenticationService openAuthenticationService,
     AddressSettings addressSettings,
     IStoreService storeService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     IAddressAttributeParser addressAttributeParser,
     IAddressAttributeService addressAttributeService,
     IAddressAttributeFormatter addressAttributeFormatter)
 {
     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._vendorService = vendorService;
     this._storeContext = storeContext;
     this._priceFormatter = priceFormatter;
     this._orderService = orderService;
     this._exportManager = exportManager;
     this._customerActivityService = customerActivityService;
     this._priceCalculationService = priceCalculationService;
     this._permissionService = permissionService;
     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._customerAttributeParser = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     this._addressAttributeParser = addressAttributeParser;
     this._addressAttributeService = addressAttributeService;
     this._addressAttributeFormatter = addressAttributeFormatter;
 }
示例#29
0
 public CustomerController(IAuthenticationService authenticationService,
     IDateTimeHelper dateTimeHelper,
     DateTimeSettings dateTimeSettings,
     TaxSettings taxSettings,
     ILocalizationService localizationService,
     IWorkContext workContext,
     IStoreContext storeContext,
     IStoreMappingService storeMappingService,
     ICustomerService customerService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     IGenericAttributeService genericAttributeService,
     ICustomerRegistrationService customerRegistrationService,
     ITaxService taxService,
     RewardPointsSettings rewardPointsSettings,
     CustomerSettings customerSettings,
     AddressSettings addressSettings,
     ForumSettings forumSettings,
     OrderSettings orderSettings,
     IAddressService addressService,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     IOrderService orderService,
     IPictureService pictureService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IShoppingCartService shoppingCartService,
     IOpenAuthenticationService openAuthenticationService,
     IDownloadService downloadService,
     IWebHelper webHelper,
     ICustomerActivityService customerActivityService,
     IAddressAttributeParser addressAttributeParser,
     IAddressAttributeService addressAttributeService,
     IAddressAttributeFormatter addressAttributeFormatter,
     IReturnRequestService returnRequestService,
     IEventPublisher eventPublisher,
     MediaSettings mediaSettings,
     IWorkflowMessageService workflowMessageService,
     LocalizationSettings localizationSettings,
     CaptchaSettings captchaSettings,
     SecuritySettings securitySettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     StoreInformationSettings storeInformationSettings)
 {
     this._authenticationService = authenticationService;
     this._dateTimeHelper = dateTimeHelper;
     this._dateTimeSettings = dateTimeSettings;
     this._taxSettings = taxSettings;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._storeMappingService = storeMappingService;
     this._customerService = customerService;
     this._customerAttributeParser = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     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._orderService = orderService;
     this._pictureService = pictureService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._shoppingCartService = shoppingCartService;
     this._openAuthenticationService = openAuthenticationService;
     this._downloadService = downloadService;
     this._webHelper = webHelper;
     this._customerActivityService = customerActivityService;
     this._addressAttributeParser = addressAttributeParser;
     this._addressAttributeService = addressAttributeService;
     this._addressAttributeFormatter = addressAttributeFormatter;
     this._returnRequestService = returnRequestService;
     this._eventPublisher = eventPublisher;
     this._mediaSettings = mediaSettings;
     this._workflowMessageService = workflowMessageService;
     this._localizationSettings = localizationSettings;
     this._captchaSettings = captchaSettings;
     this._securitySettings = securitySettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._storeInformationSettings = storeInformationSettings;
 }
 public AccountController(IAuthenticationService authenticationService,
     IDateTimeHelper dateTimeHelper,
     DateTimeSettings dateTimeSettings,
     TaxSettings taxSettings,
     ILocalizationService localizationService,
     IWorkContext workContext,
     IStoreContext storeContext,
     IStoreMappingService storeMappingService,
     ICustomerService customerService,
     ICustomerAttributeParser customerAttributeParser,
     ICustomerAttributeService customerAttributeService,
     IGenericAttributeService genericAttributeService,
     ICustomerRegistrationService customerRegistrationService,
     ITaxService taxService,
     RewardPointsSettings rewardPointsSettings,
     CustomerSettings customerSettings,
     AddressSettings addressSettings,
     ForumSettings forumSettings,
     OrderSettings orderSettings,
     IAddressService addressService,
     ICountryService countryService,
     IStateProvinceService stateProvinceService,
     IOrderService orderService,
     IPictureService pictureService,
     INewsLetterSubscriptionService newsLetterSubscriptionService,
     IShoppingCartService shoppingCartService,
     IOpenAuthenticationService openAuthenticationService,
     IDownloadService downloadService,
     IWebHelper webHelper,
     ICustomerActivityService customerActivityService,
     IAddressAttributeParser addressAttributeParser,
     IAddressAttributeService addressAttributeService,
     IAddressAttributeFormatter addressAttributeFormatter,
     MediaSettings mediaSettings,
     IWorkflowMessageService workflowMessageService,
     LocalizationSettings localizationSettings,
     CaptchaSettings captchaSettings,
     SecuritySettings securitySettings,
     ExternalAuthenticationSettings externalAuthenticationSettings,
     IMultitenantService vendorService,
     IGroupDealService groupDealService,
     ICategoryService categoryService,
     IVendorAddressService vendorAddressService,
     IProductService productService,
     IStoreService storeService,
     StoreInformationSettings storeInformationSettings)
 {
     this._authenticationService = authenticationService;
     this._dateTimeHelper = dateTimeHelper;
     this._dateTimeSettings = dateTimeSettings;
     this._taxSettings = taxSettings;
     this._localizationService = localizationService;
     this._workContext = workContext;
     this._storeContext = storeContext;
     this._storeMappingService = storeMappingService;
     this._customerService = customerService;
     this._customerAttributeParser = customerAttributeParser;
     this._customerAttributeService = customerAttributeService;
     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._orderService = orderService;
     this._pictureService = pictureService;
     this._newsLetterSubscriptionService = newsLetterSubscriptionService;
     this._shoppingCartService = shoppingCartService;
     this._openAuthenticationService = openAuthenticationService;
     this._downloadService = downloadService;
     this._webHelper = webHelper;
     this._customerActivityService = customerActivityService;
     this._addressAttributeParser = addressAttributeParser;
     this._addressAttributeService = addressAttributeService;
     this._addressAttributeFormatter = addressAttributeFormatter;
     this._mediaSettings = mediaSettings;
     this._workflowMessageService = workflowMessageService;
     this._localizationSettings = localizationSettings;
     this._captchaSettings = captchaSettings;
     this._securitySettings = securitySettings;
     this._externalAuthenticationSettings = externalAuthenticationSettings;
     this._categories = new System.Collections.Generic.List<DTOs.Category>();
     this._vendorService = vendorService;
     this._groupDealService = groupDealService;
     this._categoryService = categoryService;
     this._vendorAddressService = vendorAddressService;
     this._productService = productService;
     this._storeService = storeService;
     this._storeInformationSettings = storeInformationSettings;
 }