Order Class
Assembly: PTS.Modules.Orders.dll
Syntax
public class Order : IOwnedRecord, IGdsRecord, IHasGuid, ITaxRecord, IAmount, ITaxSubject
Inheritance
System.Object
Order
Properties
Amount
Declaration
public decimal Amount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Balance
Declaration
public decimal Balance { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
BookStatus
Declaration
public DocumentStatus BookStatus { get; set; }
Property Value
Children
Declaration
public virtual ICollection<Order> Children { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<Order> |
|
Currency
Declaration
public CurrencyCode Currency { get; set; }
Property Value
DeliveryStatus
Declaration
public DeliveryStatus DeliveryStatus { get; set; }
Property Value
DepositAmount
Declaration
public decimal DepositAmount { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
DepositDueOn
Declaration
public decimal DepositDueOn { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
DepositRate
Declaration
public decimal DepositRate { get; set; }
Property Value
Type |
Description |
System.Decimal |
|
Description
Declaration
public string Description { get; set; }
Property Value
Type |
Description |
System.String |
|
ExpiresOn
Declaration
public DateTime? ExpiresOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
GdsOwnerGuid
Declaration
public Guid? GdsOwnerGuid { get; set; }
Property Value
Type |
Description |
System.Nullable<System.Guid> |
|
GdsRole
Declaration
public GdsRole GdsRole { 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 |
|
InvoicingMethod
Declaration
public OrderInvoicingMethod InvoicingMethod { get; set; }
Property Value
InvoicingStatus
Declaration
public OrderInvoicingStatus InvoicingStatus { get; set; }
Property Value
IssuedOn
Declaration
public DateTime IssuedOn { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
Issuer
Declaration
public virtual Account Issuer { get; set; }
Property Value
IssuerId
Declaration
public long IssuerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
IssuerOwnerId
Declaration
public long IssuerOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
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 |
|
Number
Declaration
public int Number { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
OrderItems
Declaration
public virtual ICollection<OrderItem> OrderItems { get; set; }
Property Value
Type |
Description |
System.Collections.Generic.ICollection<OrderItem> |
|
OrderStatus
Declaration
public OrderStatus OrderStatus { get; set; }
Property Value
OwnerId
Declaration
public long OwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
PaidOn
Declaration
public DateTime? PaidOn { get; set; }
Property Value
Type |
Description |
System.Nullable<System.DateTime> |
|
Parent
Declaration
public virtual Order 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> |
|
PaymentMethod
Declaration
public PaymentMethod PaymentMethod { get; set; }
Property Value
PaymentStatus
Declaration
public PaymentStatus PaymentStatus { get; set; }
Property Value
Receiver
Declaration
public virtual Account Receiver { get; set; }
Property Value
ReceiverId
Declaration
public long ReceiverId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
ReceiverOwnerId
Declaration
public long ReceiverOwnerId { get; set; }
Property Value
Type |
Description |
System.Int64 |
|
Reference
Declaration
public string Reference { get; set; }
Property Value
Type |
Description |
System.String |
|
SystemCode
Declaration
public int SystemCode { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Type
Declaration
public OrderType Type { get; set; }
Property Value
UniqueCode
Declaration
public string UniqueCode { get; set; }
Property Value
Type |
Description |
System.String |
|
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 |
|
VatSource
Declaration
public VatSource VatSource { get; set; }
Property Value
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