Class SaleTypeCache
Cache that holds information about SaleType MDO list. Includes deleted items.
Inherited Members
Namespace: SuperOffice.CRM.Cache
Assembly: SoDataBase.dll
Syntax
[CacheV2("Database", 0)]
public class SaleTypeCache : CacheBaseV2, IFlushableV2, IDisposable
Properties
TableNames
Cache that holds information about SaleType MDO list. Includes deleted items.
Declaration
protected override IEnumerable<string> TableNames { get; }
Property Value
Type | Description |
---|---|
IEnumerable<String> |
Overrides
Methods
GetCurrent()
Cache that holds information about SaleType MDO list. Includes deleted items.
Declaration
public static SaleTypeCache GetCurrent()
Returns
Type | Description |
---|---|
SaleTypeCache |
GetNameFromId(Int32)
Return a SaleType list name by id.
Declaration
public string GetNameFromId(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | 123 |
Returns
Type | Description |
---|---|
String | SaleType name or "" if no match. Item may be marked deleted. |
GetSaleTypeFromId(Int32)
Return a Category list name by id.
Declaration
public SaleTypeRecordData GetSaleTypeFromId(int id)
Parameters
Type | Name | Description |
---|---|---|
Int32 | id | 123 |
Returns
Type | Description |
---|---|
SaleTypeRecordData | Category or NULL if no match. Item may be marked deleted. |
GetSaleTypeFromName(String)
Return a SaleType based on a name. Returns first case insensitive match.
Declaration
public SaleTypeRecordData GetSaleTypeFromName(string name)
Parameters
Type | Name | Description |
---|---|---|
String | name | "Customer" |
Returns
Type | Description |
---|---|
SaleTypeRecordData | SaleType record with id, value, tooltip. NULL if not found |
OnLoad()
Cache that holds information about SaleType MDO list. Includes deleted items.
Declaration
protected override void OnLoad()
Overrides
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)