Esempio n. 1
0
 public EventConsumer(AvalaraTaxSettings avalaraTaxSettings,
                      ICheckoutAttributeService checkoutAttributeService,
                      ICustomerService customerService,
                      IGenericAttributeService genericAttributeService,
                      IHttpContextAccessor httpContextAccessor,
                      IOrderService orderService,
                      IPermissionService permissionService,
                      IProductService productService,
                      ISettingService settingService,
                      IStoreContext storeContext,
                      ITaxPluginManager taxPluginManager,
                      IWorkContext workContext)
 {
     _avalaraTaxSettings       = avalaraTaxSettings;
     _checkoutAttributeService = checkoutAttributeService;
     _customerService          = customerService;
     _genericAttributeService  = genericAttributeService;
     _httpContextAccessor      = httpContextAccessor;
     _orderService             = orderService;
     _permissionService        = permissionService;
     _productService           = productService;
     _settingService           = settingService;
     _storeContext             = storeContext;
     _taxPluginManager         = taxPluginManager;
     _workContext = workContext;
 }
 public AvalaraController(IAclSupportedModelFactory aclSupportedModelFactory,
                          AvalaraTaxManager avalaraTaxManager,
                          AvalaraTaxSettings avalaraTaxSettings,
                          CurrencySettings currencySettings,
                          IBaseAdminModelFactory baseAdminModelFactory,
                          ICurrencyService currencyService,
                          IGenericAttributeService genericAttributeService,
                          ILocalizationService localizationService,
                          INotificationService notificationService,
                          IPermissionService permissionService,
                          ISettingService settingService,
                          IWorkContext workContext)
 {
     _aclSupportedModelFactory = aclSupportedModelFactory;
     _avalaraTaxManager        = avalaraTaxManager;
     _avalaraTaxSettings       = avalaraTaxSettings;
     _currencySettings         = currencySettings;
     _baseAdminModelFactory    = baseAdminModelFactory;
     _currencyService          = currencyService;
     _genericAttributeService  = genericAttributeService;
     _localizationService      = localizationService;
     _notificationService      = notificationService;
     _permissionService        = permissionService;
     _settingService           = settingService;
     _workContext = workContext;
 }
 public AddressValidationViewComponent(AvalaraTaxManager avalaraTaxManager,
                                       AvalaraTaxSettings avalaraTaxSettings,
                                       IAddressService addressService,
                                       ICountryService countryService,
                                       ICustomerService customerService,
                                       ILocalizationService localizationService,
                                       ILogger logger,
                                       IStateProvinceService stateProvinceService,
                                       IStoreContext storeContext,
                                       ITaxPluginManager taxPluginManager,
                                       IWorkContext workContext,
                                       TaxSettings taxSettings)
 {
     _avalaraTaxManager   = avalaraTaxManager;
     _avalaraTaxSettings  = avalaraTaxSettings;
     _addressService      = addressService;
     _countryService      = countryService;
     _customerService     = customerService;
     _localizationService = localizationService;
     _logger = logger;
     _stateProvinceService = stateProvinceService;
     _storeContext         = storeContext;
     _taxPluginManager     = taxPluginManager;
     _workContext          = workContext;
     _taxSettings          = taxSettings;
 }
 public AvalaraTaxController(AvalaraTaxManager avalaraTaxManager,
                             AvalaraTaxSettings avalaraTaxSettings,
                             CurrencySettings currencySettings,
                             ICountryService countryService,
                             ICurrencyService currencyService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             INotificationService notificationService,
                             IPermissionService permissionService,
                             ISettingService settingService,
                             IStateProvinceService stateProvinceService,
                             ITaxPluginManager taxPluginManager,
                             IWorkContext workContext)
 {
     _avalaraTaxManager       = avalaraTaxManager;
     _avalaraTaxSettings      = avalaraTaxSettings;
     _currencySettings        = currencySettings;
     _countryService          = countryService;
     _currencyService         = currencyService;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _settingService          = settingService;
     _stateProvinceService    = stateProvinceService;
     _taxPluginManager        = taxPluginManager;
     _workContext             = workContext;
 }
 public TaxOriginViewComponent(AvalaraTaxSettings avalaraTaxSettings,
                               IPermissionService permissionService,
                               ITaxPluginManager taxPluginManager)
 {
     _avalaraTaxSettings = avalaraTaxSettings;
     _permissionService  = permissionService;
     _taxPluginManager   = taxPluginManager;
 }
Esempio n. 6
0
 public TaxOriginViewComponent(AvalaraTaxSettings avalaraTaxSettings,
                               IPermissionService permissionService,
                               ITaxService taxService,
                               IWorkContext workContext)
 {
     this._avalaraTaxSettings = avalaraTaxSettings;
     this._permissionService  = permissionService;
     this._taxService         = taxService;
     this._workContext        = workContext;
 }
 public AvalaraTaxManager(AvalaraTaxSettings avalaraTaxSettings,
                          ILogger logger,
                          ITaxTransactionLogService taxTransactionLogService,
                          IWorkContext workContext)
 {
     this._avalaraTaxSettings       = avalaraTaxSettings;
     this._logger                   = logger;
     this._taxTransactionLogService = taxTransactionLogService;
     this._workContext              = workContext;
 }
 public CertificatesMigration(AvalaraTaxSettings avalaraTaxSettings,
                              ILanguageService languageService,
                              ILocalizationService localizationService,
                              ISettingService settingService)
 {
     _avalaraTaxSettings  = avalaraTaxSettings;
     _languageService     = languageService;
     _localizationService = localizationService;
     _settingService      = settingService;
 }
Esempio n. 9
0
 public AvalaraTaxManager(AvalaraTaxSettings avalaraTaxSettings,
                          ILogger logger,
                          IWorkContext workContext,
                          TaxTransactionLogService taxTransactionLogService)
 {
     _avalaraTaxSettings       = avalaraTaxSettings;
     _logger                   = logger;
     _workContext              = workContext;
     _taxTransactionLogService = taxTransactionLogService;
 }
 public AvalaraPublicController(AvalaraTaxManager avalaraTaxManager,
                                AvalaraTaxSettings avalaraTaxSettings,
                                ICustomerService customerService,
                                ITaxPluginManager taxPluginManager,
                                IWorkContext workContext)
 {
     _avalaraTaxManager  = avalaraTaxManager;
     _avalaraTaxSettings = avalaraTaxSettings;
     _customerService    = customerService;
     _taxPluginManager   = taxPluginManager;
     _workContext        = workContext;
 }
Esempio n. 11
0
 public ScheduleTaskMigration(AvalaraTaxSettings avalaraTaxSettings,
                              ILanguageService languageService,
                              ILocalizationService localizationService,
                              IScheduleTaskService scheduleTaskService,
                              ISettingService settingService)
 {
     _avalaraTaxSettings  = avalaraTaxSettings;
     _languageService     = languageService;
     _localizationService = localizationService;
     _scheduleTaskService = scheduleTaskService;
     _settingService      = settingService;
 }
Esempio n. 12
0
 public AppliedCertificateViewComponent(AvalaraTaxManager avalaraTaxManager,
                                        AvalaraTaxSettings avalaraTaxSettings,
                                        ICustomerService customerService,
                                        IStoreContext storeContext,
                                        ITaxPluginManager taxPluginManager,
                                        IWorkContext workContext)
 {
     _avalaraTaxManager  = avalaraTaxManager;
     _avalaraTaxSettings = avalaraTaxSettings;
     _customerService    = customerService;
     _storeContext       = storeContext;
     _taxPluginManager   = taxPluginManager;
     _workContext        = workContext;
 }
Esempio n. 13
0
 public TaxAvalaraController(AvalaraTaxSettings avalaraTaxSettings,
                             ICountryService countryService,
                             ILocalizationService localizationService,
                             ISettingService settingService,
                             IStateProvinceService stateProvinceService,
                             ITaxService taxService,
                             IWorkContext workContext)
 {
     this._avalaraTaxSettings   = avalaraTaxSettings;
     this._countryService       = countryService;
     this._localizationService  = localizationService;
     this._settingService       = settingService;
     this._stateProvinceService = stateProvinceService;
     this._taxService           = taxService;
     this._workContext          = workContext;
 }
 public EventConsumer(AvalaraTaxSettings avalaraTaxSettings,
                      ICheckoutAttributeService checkoutAttributeService,
                      ICustomerService customerService,
                      IGenericAttributeService genericAttributeService,
                      IHttpContextAccessor httpContextAccessor,
                      IPermissionService permissionService,
                      IProductService productService,
                      ISettingService settingService,
                      ITaxService taxService,
                      IWorkContext workContext)
 {
     this._avalaraTaxSettings       = avalaraTaxSettings;
     this._checkoutAttributeService = checkoutAttributeService;
     this._customerService          = customerService;
     this._genericAttributeService  = genericAttributeService;
     this._httpContextAccessor      = httpContextAccessor;
     this._permissionService        = permissionService;
     this._productService           = productService;
     this._settingService           = settingService;
     this._taxService  = taxService;
     this._workContext = workContext;
 }
 public AvalaraTaxController(AvalaraTaxManager avalaraTaxManager,
                             AvalaraTaxSettings avalaraTaxSettings,
                             CurrencySettings currencySettings,
                             ICountryService countryService,
                             ICurrencyService currencyService,
                             ILocalizationService localizationService,
                             IPermissionService permissionService,
                             ISettingService settingService,
                             IStateProvinceService stateProvinceService,
                             ITaxService taxService,
                             IWorkContext workContext)
 {
     this._avalaraTaxManager    = avalaraTaxManager;
     this._avalaraTaxSettings   = avalaraTaxSettings;
     this._currencySettings     = currencySettings;
     this._countryService       = countryService;
     this._currencyService      = currencyService;
     this._localizationService  = localizationService;
     this._permissionService    = permissionService;
     this._settingService       = settingService;
     this._stateProvinceService = stateProvinceService;
     this._taxService           = taxService;
     this._workContext          = workContext;
 }
Esempio n. 16
0
 public EventConsumer(AvalaraTaxManager avalaraTaxManager,
                      AvalaraTaxSettings avalaraTaxSettings,
                      ICheckoutAttributeService checkoutAttributeService,
                      ICustomerService customerService,
                      IGenericAttributeService genericAttributeService,
                      IHttpContextAccessor httpContextAccessor,
                      ILocalizationService localizationService,
                      IPermissionService permissionService,
                      IProductService productService,
                      ITaxPluginManager taxPluginManager,
                      IWorkContext workContext)
 {
     _avalaraTaxManager        = avalaraTaxManager;
     _avalaraTaxSettings       = avalaraTaxSettings;
     _checkoutAttributeService = checkoutAttributeService;
     _customerService          = customerService;
     _genericAttributeService  = genericAttributeService;
     _httpContextAccessor      = httpContextAccessor;
     _localizationService      = localizationService;
     _permissionService        = permissionService;
     _productService           = productService;
     _taxPluginManager         = taxPluginManager;
     _workContext = workContext;
 }
 public AddressValidationViewComponent(AvalaraTaxManager avalaraTaxManager,
                                       AvalaraTaxSettings avalaraTaxSettings,
                                       IAddressService addressService,
                                       ICountryService countryService,
                                       ILocalizationService localizationService,
                                       ILogger logger,
                                       IPermissionService permissionService,
                                       IStateProvinceService stateProvinceService,
                                       ITaxService taxService,
                                       IWorkContext workContext,
                                       TaxSettings taxSettings)
 {
     this._avalaraTaxManager   = avalaraTaxManager;
     this._avalaraTaxSettings  = avalaraTaxSettings;
     this._addressService      = addressService;
     this._countryService      = countryService;
     this._localizationService = localizationService;
     this._logger               = logger;
     this._permissionService    = permissionService;
     this._stateProvinceService = stateProvinceService;
     this._taxService           = taxService;
     this._workContext          = workContext;
     this._taxSettings          = taxSettings;
 }