Class OrderInfo
Data container class for OrderInfo.
[InfoCache(InfoCacheBy.ID)]
public class OrderInfo : AbstractInfo<OrderInfo, IInfoProvider<OrderInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectOrderInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
OrderInfo()
Creates and empty instance of the OrderInfo class.
public OrderInfo()
OrderInfo(DataRow)
Creates a new instance of the OrderInfo class from the given System.Data.DataRow.
public OrderInfo(DataRow dr)
Parameters
dr
DataRowData row with the object data
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "commerce.order"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
OrderCreatedWhen
Order created date.
[DatabaseField]
public virtual DateTime OrderCreatedWhen { get; set; }
Property Value
- DateTime
OrderCustomerID
Customer ID.
[DatabaseField]
public virtual int OrderCustomerID { get; set; }
Property Value
- int
OrderGUID
Order GUID.
[DatabaseField]
public virtual Guid OrderGUID { get; set; }
Property Value
- Guid
OrderGrandTotal
Order grand total.
[DatabaseField]
public virtual decimal OrderGrandTotal { get; set; }
Property Value
- decimal
OrderID
Order ID.
[DatabaseField]
public virtual int OrderID { get; set; }
Property Value
- int
OrderModifiedWhen
Order last modified date.
[DatabaseField]
public virtual DateTime OrderModifiedWhen { get; set; }
Property Value
- DateTime
OrderNumber
Order number.
[DatabaseField]
public virtual string OrderNumber { get; set; }
Property Value
- string
OrderStatus
Order data.
[DatabaseField]
public virtual string OrderStatus { get; set; }
Property Value
- string
OrderTotalPrice
Order total price.
[DatabaseField]
public virtual decimal OrderTotalPrice { get; set; }
Property Value
- decimal
OrderTotalShipping
Order total shipping.
[DatabaseField]
public virtual decimal OrderTotalShipping { get; set; }
Property Value
- decimal
OrderTotalTax
Order total tax.
[DatabaseField]
public virtual decimal OrderTotalTax { get; set; }
Property Value
- decimal
Methods
DeleteObject()
Deletes the object using appropriate provider.
protected override void DeleteObject()
SetObject()
Updates the object using appropriate provider.
protected override void SetObject()