Class CatalogTaxManager
Implements operations for the tax manager.
Inheritance
System.Object
    CatalogTaxManager
  Namespace: Mediachase.Commerce.Catalog.Managers
Assembly: Mediachase.Commerce.dll
Version: 14.26.0Syntax
public static class CatalogTaxManager : ObjectMethods
CreateTaxCategory(String, Boolean)
Creates tax category with the specified name.
Declaration
public static CatalogTaxDto CreateTaxCategory(string name, bool updateExisting)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | name | |
| System.Boolean | updateExisting | If true and tax category with the specified name already exists, it will be updated. Otherwise, a new category will be created. | 
Returns
| Type | Description | 
|---|---|
| CatalogTaxDto | 
GetTaxCategories()
Gets the taxes.
Declaration
public static CatalogTaxDto GetTaxCategories()Returns
| Type | Description | 
|---|---|
| CatalogTaxDto | 
GetTaxCategories(Boolean)
Declaration
public static CatalogTaxDto GetTaxCategories(bool useCache)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Boolean | useCache | 
Returns
| Type | Description | 
|---|---|
| CatalogTaxDto | 
GetTaxCategoryByName(String)
Gets the tax category by name.
Declaration
public static CatalogTaxDto GetTaxCategoryByName(string taxCategoryName)Parameters
| Type | Name | Description | 
|---|---|---|
| System.String | taxCategoryName | 
Returns
| Type | Description | 
|---|---|
| CatalogTaxDto | 
GetTaxCategoryByTaxCategoryId(Int32)
Gets the tax category by id.
Declaration
public static CatalogTaxDto GetTaxCategoryByTaxCategoryId(int taxCategoryId)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | taxCategoryId | 
Returns
| Type | Description | 
|---|---|
| CatalogTaxDto | 
GetTaxCategoryNameById(Int32)
Gets the tax category name by id.
Declaration
public static string GetTaxCategoryNameById(int id)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | id | 
Returns
| Type | Description | 
|---|---|
| System.String | TaxCategory name. If tax category is not found, returns empty string. | 
SaveTaxCategory(CatalogTaxDto)
Saves changes in TaxCategory table.
Declaration
public static void SaveTaxCategory(CatalogTaxDto dataset)Parameters
| Type | Name | Description | 
|---|---|---|
| CatalogTaxDto | dataset | The dto. | 
