Click or drag to resize

Order Class

Order business object
Inheritance Hierarchy
SystemObject
  Atomia.Billing.Core.Sdk.BusinessObjectsOrder

Namespace:  Atomia.Billing.Core.Sdk.BusinessObjects
Assembly:  Atomia.Billing.Core.Sdk (in Atomia.Billing.Core.Sdk.dll) Version: 18.10.7096.28998
Syntax
public class Order : IBusinessObject<OrderData>

The Order type exposes the following members.

Constructors
  NameDescription
Public methodOrder
Initializes a new instance of the Order class
Top
Properties
  NameDescription
Public propertyAttachedDocuments
Gets or sets the attached documents.
Public propertyCreatedByAccountId
Gets or sets the created by account id.
Public propertyCreatedTime
Gets or sets the created time.
Public propertyCurrency
Gets or sets the currency.
Public propertyCustomAttributes
Gets or sets the custom attributes.
Public propertyCustomerAddress
Gets or sets the customer address.
Public propertyCustomerAddress2
Gets or sets the customer address2.
Public propertyCustomerBillingAddress
Gets or sets the customer billing address.
Public propertyCustomerBillingAddress2
Gets or sets the customer billing address2.
Public propertyCustomerBillingCity
Gets or sets the customer billing city.
Public propertyCustomerBillingCompanyName
Gets or sets the name of the customer billing company.
Public propertyCustomerBillingCompanyNumber
Gets or sets the customer billing company number.
Public propertyCustomerBillingCountry
Gets or sets the customer billing country.
Public propertyCustomerBillingCountryState
Gets or sets the customer billing country state.
Public propertyCustomerBillingEmail
Gets or sets the customer billing email.
Public propertyCustomerBillingFax
Gets or sets the customer billing fax.
Public propertyCustomerBillingFirstName
Gets or sets the first name of the customer's billing address.
Public propertyCustomerBillingLastName
Gets or sets the last name of the customer's billing address.
Public propertyCustomerBillingMobile
Gets or sets the customer billing mobile.
Public propertyCustomerBillingPhone
Gets or sets the customer billing phone.
Public propertyCustomerBillingZip
Gets or sets the customer billing zip.
Public propertyCustomerCity
Gets or sets the customer city.
Public propertyCustomerCompanyName
Gets or sets the name of the customer company.
Public propertyCustomerCompanyNumber
Gets or sets the customer company number.
Public propertyCustomerCountry
Gets or sets the customer country.
Public propertyCustomerCountryState
Gets or sets the customer country state.
Public propertyCustomerEmail
Gets or sets the customer email.
Public propertyCustomerFax
Gets or sets the customer fax.
Public propertyCustomerFirstName
Gets or sets the first name of the customer.
Public propertyCustomerId
Gets or sets the customer id.
Public propertyCustomerLastName
Gets or sets the last name of the customer.
Public propertyCustomerLegalNumber
Gets or sets the legal number.
Public propertyCustomerMobile
Gets or sets the customer mobile.
Public propertyCustomerName
Gets or sets the name of the customer.
Public propertyCustomerPhone
Gets or sets the customer phone.
Public propertyCustomerZip
Gets or sets the customer zip.
Public propertyDataObject
Gets or sets the data object. When getting data object it creates a new object from the database.
Public propertyDescription
Gets or sets the description.
Public propertyDiscountTotal
Gets or sets the discount total.
Public propertyId
Gets or sets the id.
Public propertyNotifications
Gets or sets the order notifications.
Public propertyNumber
Gets or sets the number.
Public propertyOrderDate
Gets or sets the order date.
Public propertyOrderLines
Gets or sets the order lines.
Public propertyOrderNotes
Gets or sets the order notes.
Public propertyOrderType
Gets or sets the type of the order.
Public propertyOverridePrices
Gets or sets a value indicating whether prices should be overridden by values in the order.
Public propertyResellerCommissionTotal
Gets or sets the reseller commission total.
Public propertyResellerCompanyName
Gets or sets the name of the reseller company.
Public propertyResellerId
Gets or sets the reseller id.
Public propertyStatus
Gets or sets the status.
Public propertySubtotal
Gets or sets the subtotal.
Public propertyTax1Name
Gets or sets the name of the tax1.
Public propertyTax1Rate
Gets or sets the tax1 rate.
Public propertyTax1Total
Gets or sets the tax1 total.
Public propertyTax2Name
Gets or sets the name of the tax2.
Public propertyTax2Rate
Gets or sets the tax2 rate.
Public propertyTax2Total
Gets or sets the tax2 total.
Public propertyTotal
Gets or sets the total.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodShallowCopy
Returns a shallow copy of the order.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodUpdateDataObject
Updates the data object by merging it's properties with the properties from the current business object.
Top
Fields
  NameDescription
Public fieldStatic memberOrderTypeDowngrade
Downgrade order type constant.
Public fieldStatic memberOrderTypeExtend
Extend subscription order type constant.
Public fieldStatic memberOrderTypeNormal
Normal order type constant.
Public fieldStatic memberOrderTypeQtyChange
Change quantity order type constant.
Public fieldStatic memberOrderTypeUpgrade
Upgrade order type constant.
Top
See Also