public ExtendedRewardPointsProgramProcessor(IBlogService blogService,
                                             ICustomerService customerService,
                                             IGenericAttributeService genericAttributeService,
                                             ILanguageService languageService,
                                             ILocalizedEntityService localizedEntityService,
                                             ILocalizationService localizationService,
                                             INewsLetterSubscriptionService newsLetterSubscriptionService,
                                             INewsService newsService,
                                             IProductService productService,
                                             IRewardPointsOnDateSettingsService rewardPointsOnDateSettingsService,
                                             IScheduleTaskService scheduleTaskService,
                                             ISettingService settingService,
                                             ExtendedRewardPointsProgramObjectContext objectContext,
                                             IWebHelper webHelper)
 {
     this._blogService                       = blogService;
     this._customerService                   = customerService;
     this._genericAttributeService           = genericAttributeService;
     this._languageService                   = languageService;
     this._localizedEntityService            = localizedEntityService;
     this._localizationService               = localizationService;
     this._newsLetterSubscriptionService     = newsLetterSubscriptionService;
     this._newsService                       = newsService;
     this._productService                    = productService;
     this._rewardPointsOnDateSettingsService = rewardPointsOnDateSettingsService;
     this._scheduleTaskService               = scheduleTaskService;
     this._settingService                    = settingService;
     this._objectContext                     = objectContext;
     this._webHelper = webHelper;
 }
 public ExtendedRewardPointsProgramTask(ICustomerService customerService,
                                        IGenericAttributeService genericAttributeService,
                                        IRewardPointsOnDateSettingsService rewardPointsOnDateSettingsService,
                                        IRewardPointService rewardPointService,
                                        IStoreService storeService,
                                        ILocalizationService localizationService,
                                        Core.Domain.Customers.RewardPointsSettings rewardPointsSettings,
                                        IStoreContext storeContext)
 {
     this._customerService                   = customerService;
     this._genericAttributeService           = genericAttributeService;
     this._rewardPointsOnDateSettingsService = rewardPointsOnDateSettingsService;
     this._rewardPointService                = rewardPointService;
     this._storeService         = storeService;
     this._localizationService  = localizationService;
     this._rewardPointsSettings = rewardPointsSettings;
     this._storeContext         = storeContext;
 }
예제 #3
0
 public ExtendedRewardPointsProgramController(ICustomerService customerService,
                                              ILanguageService languageService,
                                              ILocalizationService localizationService,
                                              ILocalizedEntityService localizedEntityService,
                                              ISettingService settingService,
                                              IStoreService storeService,
                                              IStoreContext storeContext,
                                              IRewardPointsOnDateSettingsService rewardPointsOnDateSettingsService,
                                              IPermissionService permissionService)
 {
     this._customerService                   = customerService;
     this._languageService                   = languageService;
     this._localizationService               = localizationService;
     this._localizedEntityService            = localizedEntityService;
     this._settingService                    = settingService;
     this._storeService                      = storeService;
     this._storeContext                      = storeContext;
     this._rewardPointsOnDateSettingsService = rewardPointsOnDateSettingsService;
     this._permissionService                 = permissionService;
 }