Class OrderItemInfo
Data container class for OrderItemInfo.
[InfoCache(InfoCacheBy.ID)]
public class OrderItemInfo : AbstractInfo<OrderItemInfo, IInfoProvider<OrderItemInfo>>, IExtensible, IInfo, IAdvancedDataContainer, ICMSObject, IHierarchicalDataContainer, IDataContainer, ISimpleDataContainer, IVirtualHierarchicalObject, IHierarchicalObject, INameIndexable, IMacroObject, IInfoWithId, IInfoWithGuid
- Inheritance
-
objectOrderItemInfo
- Implements
- Inherited Members
- Extension Methods
Constructors
OrderItemInfo()
Creates and empty instance of the OrderItemInfo class.
public OrderItemInfo()
OrderItemInfo(DataRow)
Creates a new instance of the OrderItemInfo class from the given System.Data.DataRow.
public OrderItemInfo(DataRow dr)
Parameters
dr
DataRowData row with the object data
Fields
OBJECT_TYPE
Object type.
public const string OBJECT_TYPE = "commerce.orderitem"
Field Value
- string
TYPEINFO
Type information.
public static readonly ObjectTypeInfo TYPEINFO
Field Value
Properties
OrderItemGUID
Order item GUID.
[DatabaseField]
public virtual Guid OrderItemGUID { get; set; }
Property Value
- Guid
OrderItemID
Order item ID.
[DatabaseField]
public virtual int OrderItemID { get; set; }
Property Value
- int
OrderItemName
Order item name.
[DatabaseField]
public virtual string OrderItemName { get; set; }
Property Value
- string
OrderItemOrderID
Order ID.
[DatabaseField]
public virtual int OrderItemOrderID { get; set; }
Property Value
- int
OrderItemSKU
Order item SKU.
[DatabaseField]
public virtual string OrderItemSKU { get; set; }
Property Value
- string
OrderItemTotalPrice
Order item total price.
[DatabaseField]
public virtual decimal OrderItemTotalPrice { get; set; }
Property Value
- decimal
OrderItemUnitCount
Order item unit count.
[DatabaseField]
public virtual decimal OrderItemUnitCount { get; set; }
Property Value
- decimal
OrderItemUnitPrice
Order item unit price.
[DatabaseField]
public virtual decimal OrderItemUnitPrice { 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()