Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 3
0
 public AvalaraTaxController(AvalaraTaxManager avalaraTaxManager,
                             ICacheKeyService cacheKeyService,
                             IGenericAttributeService genericAttributeService,
                             ILocalizationService localizationService,
                             INotificationService notificationService,
                             IPermissionService permissionService,
                             ISettingService settingService,
                             IStaticCacheManager cacheManager,
                             ITaxCategoryService taxCategoryService,
                             ITaxModelFactory taxModelFactory,
                             ITaxPluginManager taxPluginManager,
                             TaxSettings taxSettings) : base(permissionService,
                                                             settingService,
                                                             taxCategoryService,
                                                             taxModelFactory,
                                                             taxPluginManager,
                                                             taxSettings)
 {
     _avalaraTaxManager       = avalaraTaxManager;
     _cacheKeyService         = cacheKeyService;
     _genericAttributeService = genericAttributeService;
     _localizationService     = localizationService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _cacheManager            = cacheManager;
     _taxCategoryService      = taxCategoryService;
     _taxPluginManager        = taxPluginManager;
 }
 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;
 }
Ejemplo n.º 5
0
 public OverriddenTaxController(AvalaraTaxManager avalaraTaxManager,
                                IGenericAttributeService genericAttributeService,
                                ILocalizationService localizationService,
                                IPermissionService permissionService,
                                ISettingService settingService,
                                IStaticCacheManager cacheManager,
                                ITaxCategoryService taxCategoryService,
                                ITaxModelFactory taxModelFactory,
                                ITaxService taxService,
                                IWidgetService widgetService,
                                IWorkContext workContext,
                                TaxSettings taxSettings,
                                WidgetSettings widgetSettings) : base(permissionService,
                                                                      settingService,
                                                                      taxCategoryService,
                                                                      taxModelFactory,
                                                                      taxService,
                                                                      taxSettings)
 {
     this._avalaraTaxManager       = avalaraTaxManager;
     this._genericAttributeService = genericAttributeService;
     this._localizationService     = localizationService;
     this._permissionService       = permissionService;
     this._settingService          = settingService;
     this._cacheManager            = cacheManager;
     this._taxCategoryService      = taxCategoryService;
     this._taxModelFactory         = taxModelFactory;
     this._taxService     = taxService;
     this._widgetService  = widgetService;
     this._workContext    = workContext;
     this._taxSettings    = taxSettings;
     this._widgetSettings = widgetSettings;
 }
 public AvalaraProductController(AvalaraTaxManager avalaraTaxManager,
                                 ILocalizationService localizationService,
                                 INotificationService notificationService,
                                 IPermissionService permissionService,
                                 ITaxPluginManager taxPluginManager)
 {
     _avalaraTaxManager   = avalaraTaxManager;
     _localizationService = localizationService;
     _notificationService = notificationService;
     _permissionService   = permissionService;
     _taxPluginManager    = taxPluginManager;
 }
 public AvalaraPublicController(AvalaraTaxManager avalaraTaxManager,
                                AvalaraTaxSettings avalaraTaxSettings,
                                ICustomerService customerService,
                                ITaxPluginManager taxPluginManager,
                                IWorkContext workContext)
 {
     _avalaraTaxManager  = avalaraTaxManager;
     _avalaraTaxSettings = avalaraTaxSettings;
     _customerService    = customerService;
     _taxPluginManager   = taxPluginManager;
     _workContext        = workContext;
 }
Ejemplo n.º 8
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;
 }
Ejemplo n.º 9
0
 public OverriddenTaxModelFactory(AvalaraTaxManager avalaraTaxManager,
                                  IGenericAttributeService genericAttributeService,
                                  IStaticCacheManager cacheManager,
                                  ITaxCategoryService taxCategoryService,
                                  ITaxPluginManager taxPluginManager) : base(
         taxCategoryService,
         taxPluginManager)
 {
     _avalaraTaxManager       = avalaraTaxManager;
     _genericAttributeService = genericAttributeService;
     _cacheManager            = cacheManager;
     _taxCategoryService      = taxCategoryService;
     _taxPluginManager        = taxPluginManager;
 }
Ejemplo n.º 10
0
 public OverriddenTaxModelFactory(AvalaraTaxManager avalaraTaxManager,
                                  IGenericAttributeService genericAttributeService,
                                  IStaticCacheManager cacheManager,
                                  ITaxCategoryService taxCategoryService,
                                  ITaxService taxService,
                                  IWorkContext workContext,
                                  TaxSettings taxSettings) : base(taxCategoryService,
                                                                  taxService,
                                                                  taxSettings)
 {
     this._avalaraTaxManager       = avalaraTaxManager;
     this._genericAttributeService = genericAttributeService;
     this._cacheManager            = cacheManager;
     this._taxCategoryService      = taxCategoryService;
     this._taxService  = taxService;
     this._workContext = workContext;
 }
Ejemplo n.º 11
0
 public AvalaraTaxProvider(AvalaraTaxManager avalaraTaxManager,
                           IActionContextAccessor actionContextAccessor,
                           ILocalizationService localizationService,
                           ISettingService settingService,
                           ITaxPluginManager taxPluginManager,
                           IUrlHelperFactory urlHelperFactory,
                           TaxSettings taxSettings,
                           WidgetSettings widgetSettings)
 {
     _avalaraTaxManager     = avalaraTaxManager;
     _actionContextAccessor = actionContextAccessor;
     _localizationService   = localizationService;
     _settingService        = settingService;
     _taxPluginManager      = taxPluginManager;
     _urlHelperFactory      = urlHelperFactory;
     _taxSettings           = taxSettings;
     _widgetSettings        = widgetSettings;
 }
Ejemplo n.º 12
0
 public EventConsumer(AvalaraTaxManager avalaraTaxManager,
                      ICheckoutAttributeService checkoutAttributeService,
                      ICustomerService customerService,
                      IGenericAttributeService genericAttributeService,
                      IHttpContextAccessor httpContextAccessor,
                      IPermissionService permissionService,
                      IProductService productService,
                      ITaxPluginManager taxPluginManager)
 {
     _avalaraTaxManager        = avalaraTaxManager;
     _checkoutAttributeService = checkoutAttributeService;
     _customerService          = customerService;
     _genericAttributeService  = genericAttributeService;
     _httpContextAccessor      = httpContextAccessor;
     _permissionService        = permissionService;
     _productService           = productService;
     _taxPluginManager         = taxPluginManager;
 }
 public EntityUseCodeViewComponent(AvalaraTaxManager avalaraTaxManager,
                                   ICheckoutAttributeService checkoutAttributeService,
                                   ICustomerService customerService,
                                   IGenericAttributeService genericAttributeService,
                                   ILocalizationService localizationService,
                                   IPermissionService permissionService,
                                   IProductService productService,
                                   IStaticCacheManager staticCacheManager,
                                   ITaxPluginManager taxPluginManager)
 {
     _avalaraTaxManager        = avalaraTaxManager;
     _checkoutAttributeService = checkoutAttributeService;
     _customerService          = customerService;
     _genericAttributeService  = genericAttributeService;
     _localizationService      = localizationService;
     _permissionService        = permissionService;
     _productService           = productService;
     _staticCacheManager       = staticCacheManager;
     _taxPluginManager         = taxPluginManager;
 }
Ejemplo n.º 14
0
 public EntityUseCodeViewComponent(AvalaraTaxManager avalaraTaxManager,
                                   ICheckoutAttributeService checkoutAttributeService,
                                   ICustomerService customerService,
                                   IGenericAttributeService genericAttributeService,
                                   ILocalizationService localizationService,
                                   IPermissionService permissionService,
                                   IProductService productService,
                                   IStaticCacheManager cacheManager,
                                   ITaxService taxService,
                                   IWorkContext workContext)
 {
     this._avalaraTaxManager        = avalaraTaxManager;
     this._checkoutAttributeService = checkoutAttributeService;
     this._customerService          = customerService;
     this._genericAttributeService  = genericAttributeService;
     this._localizationService      = localizationService;
     this._permissionService        = permissionService;
     this._productService           = productService;
     this._cacheManager             = cacheManager;
     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;
 }
 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;
 }
 public OverriddenProductController(AvalaraTaxManager avalaraTaxManager,
                                    IAclService aclService,
                                    IBackInStockSubscriptionService backInStockSubscriptionService,
                                    ICategoryService categoryService,
                                    ICopyProductService copyProductService,
                                    ICustomerActivityService customerActivityService,
                                    ICustomerService customerService,
                                    IDiscountService discountService,
                                    IDownloadService downloadService,
                                    IExportManager exportManager,
                                    IImportManager importManager,
                                    ILanguageService languageService,
                                    ILocalizationService localizationService,
                                    ILocalizedEntityService localizedEntityService,
                                    IManufacturerService manufacturerService,
                                    INopFileProvider fileProvider,
                                    INotificationService notificationService,
                                    IPdfService pdfService,
                                    IPermissionService permissionService,
                                    IPictureService pictureService,
                                    IProductAttributeParser productAttributeParser,
                                    IProductAttributeService productAttributeService,
                                    IProductModelFactory productModelFactory,
                                    IProductService productService,
                                    IProductTagService productTagService,
                                    ISettingService settingService,
                                    IShippingService shippingService,
                                    IShoppingCartService shoppingCartService,
                                    ISpecificationAttributeService specificationAttributeService,
                                    ITaxCategoryService taxCategoryService,
                                    ITaxPluginManager taxPluginManager,
                                    IUrlRecordService urlRecordService,
                                    IWorkContext workContext,
                                    VendorSettings vendorSettings,
                                    IWalletService walletService,
                                    IWalletDetailService walletDetailService) : base(aclService,
                                                                                     backInStockSubscriptionService,
                                                                                     categoryService,
                                                                                     copyProductService,
                                                                                     customerActivityService,
                                                                                     customerService,
                                                                                     discountService,
                                                                                     downloadService,
                                                                                     exportManager,
                                                                                     importManager,
                                                                                     languageService,
                                                                                     localizationService,
                                                                                     localizedEntityService,
                                                                                     manufacturerService,
                                                                                     fileProvider,
                                                                                     notificationService,
                                                                                     pdfService,
                                                                                     permissionService,
                                                                                     pictureService,
                                                                                     productAttributeParser,
                                                                                     productAttributeService,
                                                                                     productModelFactory,
                                                                                     productService,
                                                                                     productTagService,
                                                                                     settingService,
                                                                                     shippingService,
                                                                                     shoppingCartService,
                                                                                     specificationAttributeService,
                                                                                     urlRecordService,
                                                                                     workContext,
                                                                                     vendorSettings,
                                                                                     walletService,
                                                                                     walletDetailService)
 {
     _avalaraTaxManager       = avalaraTaxManager;
     _localizationService     = localizationService;
     _notificationService     = notificationService;
     _permissionService       = permissionService;
     _productAttributeService = productAttributeService;
     _productService          = productService;
     _taxCategoryService      = taxCategoryService;
     _taxPluginManager        = taxPluginManager;
 }