Class TaxService
- Namespace
- Dynamicweb.Ecommerce.Products.Taxes
- Assembly
- Dynamicweb.Ecommerce.dll
- Inheritance
-
Tax
Service
- Implements
- Inherited Members
Methods
AddTaxesToOrder(Order)
Adds taxes to order.
Parameters
order
OrderThe order.
AddTaxesToOrder(Order, bool)
Adds taxes to order.
Parameters
AddTaxesToProducts(IEnumerable<Product>, Order, string)
Adds taxes to products.
public void AddTaxesToProducts(IEnumerable<Product> products, Order order, string defaultCountryCode)
Parameters
products
IEnumerable<Product>The products.
order
OrderThe order.
defaultCountryCode
stringThe default country code.
AddTaxesToProducts(IEnumerable<Product>, string, string)
Adds taxes to products.
public void AddTaxesToProducts(IEnumerable<Product> products, string countryCode, string regionCode)
Parameters
products
IEnumerable<Product>The products.
countryCode
stringThe country code.
regionCode
stringThe region code.
CancelTaxes(Order)
Cancel the taxes.
Parameters
order
OrderThe order.
ClearCache()
Clears the cache.
ClearCache(IEnumerable<int>)
Resets the specified keys to the default value for objects stored in the object cache
Parameters
keys
IEnumerable<int>Keys to reset
ClearCache(int)
Resets the specified key to the default value for objects stored in the object cache
Parameters
key
intKey to reset
CommitTaxesToOrder(Order)
Commit the taxes.
Parameters
order
OrderThe order.
CopyTaxSetting(TaxSetting)
Parameters
taxSetting
TaxSetting
Returns
Delete(int)
Deletes this instance.
Parameters
taxSettingId
intThe tax setting id.
GetActiveTaxSettings(Order)
Gets active TaxSettings for an order.
Parameters
order
OrderThe order.
Returns
GetActiveTaxSettings(Order, string)
Gets active TaxSettings for an order.
Parameters
Returns
GetAllTaxSettings()
Gets all TaxSettings.
Returns
GetTaxSettingById(int)
Gets the tax setting by id.
Parameters
taxSettingId
intThe tax setting id.
Returns
HandleProductReturns(Order, Order)
Handle product returns.
Parameters
Returns
Save(TaxSetting)
Saves this settings instance.
Parameters
taxSetting
TaxSetting The tax setting.