Class OrderFieldService
- Namespace
- Dynamicweb.Ecommerce.Orders
- Assembly
- Dynamicweb.Ecommerce.dll
public class OrderFieldService : ICacheStorage<string, OrderField>, ICacheStorage<string>, ICacheStorage
- Inheritance
-
OrderFieldService
- Implements
- Inherited Members
Methods
ClearCache()
Resets all keys to the default value for objects stored in the object cache
public void ClearCache()
Delete(OrderField)
public void Delete(OrderField field)
Parameters
field
OrderField
GetOrderFieldById(string)
Gets an order field by id.
public OrderField GetOrderFieldById(string id)
Parameters
id
string- Order field id.
Returns
GetOrderFields()
Gets all order fields.
public OrderFieldCollection GetOrderFields()
Returns
- OrderFieldCollection
- A sequence of OrderField.
IsExistingFieldSystemName(string)
Check for the existence of a OrderField with the given system name
public bool IsExistingFieldSystemName(string systemName)
Parameters
systemName
string- Field system name
Returns
- bool
true
, if field exists; otherwise,false
.
IsValidFieldSystemName(string, bool)
Verifies if a given field system name is valid.
public bool IsValidFieldSystemName(string systemName, bool isNew)
Parameters
Returns
Save(OrderField)
public void Save(OrderField field)
Parameters
field
OrderField