OrderItem Class
Assembly: PTS.Modules.Orders.dll
Syntax
public class OrderItem : IOwnedRecord, IHasGuid, ITaxRecord, IAmount, ITaxSubject
Inheritance
System.Object
OrderItem
Properties
Amount
Declaration
public decimal Amount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Children
Declaration
public virtual ICollection<OrderItem> Children { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<OrderItem> |
|
DeliveryStatus
Declaration
public DeliveryStatus DeliveryStatus { get; set; }
Property Value
Guid
Declaration
public Guid Guid { get; set; }
Property Value
Type |
Description |
System.Guid |
|
Id
Declaration
public long Id { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
InvoicingStatus
Declaration
public OrderInvoicingStatus InvoicingStatus { get; set; }
Property Value
IsoCategory
Declaration
public string IsoCategory { get; set; }
Property Value
Type |
Description |
System.String |
|
Label
Declaration
public string Label { get; set; }
Property Value
Type |
Description |
System.String |
|
NetAmount
Declaration
public decimal NetAmount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Note
Declaration
public string Note { get; set; }
Property Value
Type |
Description |
System.String |
|
Order
Declaration
public virtual Order Order { get; set; }
Property Value
OrderId
Declaration
public long OrderId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
OrderOwnerId
Declaration
public long OrderOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
OwnerId
Declaration
public long OwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Parent
Declaration
public virtual OrderItem Parent { get; set; }
Property Value
ParentId
Declaration
public long? ParentId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
ParentOwnerId
Declaration
public long? ParentOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Price
Declaration
public virtual ProductPrice Price { get; set; }
Property Value
PriceId
Declaration
public long? PriceId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
PriceOwnerId
Declaration
public long? PriceOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Pricings
Declaration
public virtual ICollection<OrderItemPricing> Pricings { get; set; }
Property Value
Product
Declaration
public virtual Product Product { get; set; }
Property Value
ProductId
Declaration
public long? ProductId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
ProductOwnerId
Declaration
public long? ProductOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
Quantity
Declaration
public int Quantity { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Sku
Declaration
public string Sku { get; set; }
Property Value
Type |
Description |
System.String |
|
Sort
Declaration
public int Sort { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Status
Declaration
public OrderItemStatus Status { get; set; }
Property Value
StockItem
Declaration
public virtual StockItem StockItem { get; set; }
Property Value
StockItemId
Declaration
public long? StockItemId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
StockItemOwnerId
Declaration
public long? StockItemOwnerId { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int64> |
|
SystemCode
Declaration
public int? SystemCode { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Int32> |
|
Type
Declaration
public OrderItemType Type { get; set; }
Property Value
VatAmount
Declaration
public decimal VatAmount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
VatOption
Declaration
public VatType VatOption { get; set; }
Property Value
VatRate
Declaration
public decimal VatRate { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Extension Methods