Class OrderStatusInfo
Data container class for OrderStatusInfo.
[InfoCache(InfoCacheBy.ID|InfoCacheBy.Name|InfoCacheBy.Guid)]
public class OrderStatusInfo : AbstractInfo<OrderStatusInfo, IInfoProvider<OrderStatusInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid, IInfoWithName
- Inheritance
-
objectOrderStatusInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
OrderStatusInfo()
Creates and empty instance of the OrderStatusInfo class.
public OrderStatusInfo()
OrderStatusInfo(DataRow)
Creates a new instance of the OrderStatusInfo class from the given System.Data.DataRow.
public OrderStatusInfo(DataRow dr)
Parameters
dr
DataRowData row with the object data
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "commerce.orderstatus"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
OrderStatusDisplayName
Order status display name.
[DatabaseField]
public virtual string OrderStatusDisplayName { get; set; }
Property Value
- string
OrderStatusGUID
Order status GUID.
[DatabaseField]
public virtual Guid OrderStatusGUID { get; set; }
Property Value
- Guid
OrderStatusID
Order status ID.
[DatabaseField]
public virtual int OrderStatusID { get; set; }
Property Value
- int
OrderStatusInternalNotificationEnabled
Order status internal notification is enabled.
[DatabaseField]
public virtual bool OrderStatusInternalNotificationEnabled { get; set; }
Property Value
- bool
OrderStatusName
Order status name.
[DatabaseField]
public virtual string OrderStatusName { get; set; }
Property Value
- string
OrderStatusOrder
Order status order for sorting.
[DatabaseField]
public virtual int OrderStatusOrder { get; set; }
Property Value
- int
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()