/** * Solidex.Order, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null * 1.0 * undefined */ import * as __model from '../model'; export interface OrderViewModelDetails { /** format: uuid */ id?: string; /** format: date-time */ createdDate?: string; /** format: date-time */ modificationDate?: string; /** format: date-time */ orderDate?: string; title?: string; description?: string; /** format: int32 */ orderNumber?: number; /** format: uuid */ billToId?: string; /** format: uuid */ shipToId?: string; /** format: double */ shippingCostAmount?: number; shippingCostCurrency?: __model.Currency; /** format: uuid */ applicationId?: string; /** format: double */ orderTotalAmount?: number; orderTotalCurrency?: __model.Currency; /** format: uuid */ contactId?: string; /** format: uuid */ companyId?: string; /** format: uuid */ contractId?: string; /** format: date-time */ dueDate?: string; /** format: double */ amountDueAmount?: number; amountDueCurrency?: __model.Currency; transactions?: __model.TransactionViewModel[]; parties?: __model.PartyViewModel[]; orderTotal?: __model.Money; shippingCost?: __model.Money; amountDue?: __model.Money; company?: object; contact?: object; parameters?: object; paymentProvider?: __model.CashProvider; provider?: __model.PaymentProviderDefaultViewModel; shippingAddress?: __model.ShippingAddressViewModel; orderLines?: __model.OrderLineViewModel[]; }