The COrder type exposes the following members.

Methods

  NameDescription
CalcFreightTotalOverloaded.
CalcHandlingTotal
Calculates the TotalHandling amount based on the handling type.
CheckAndModifyEditStatus
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.)
ClearOrderLines
Clears the COrder of all lines. This is useful if the COrder needs to be started over.
Delete
Marks this object to be deleted when the save is done
(Inherited from iboBase.)
DetermineOrderFinancialEntity
Figure out the financial entity code for the COrder, either from a system default or from the financial entity code found on the first product on the order that has one.
Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetFreightCharge
Calculate the freight charge with the current set of properties, but with a particular shipping method.
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetOrderLineByNum
Given the line number on an COrder returns the COrderLine with that line number.
GetShippingCosts
Returns all possible Shipping Methods and their costs.
GetShippingCostsForAllShippingMethods
Generate a collection of all possible charges for existing ship methods.
GetShippingCostsForEligibleShipMethods
Generate a collection of all eligible shipping methods and charges based on a country when Freight-By-Weight is selected.
GetTaxAuthorities
GetTaxAuthorityVAT
Determines whether the buyer should be taxed and for which country.
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Recalc
Recalculates tax, order line amounts, and freight and handling (and their corresponding taxes) based upon the parameters.
RecalcFreightHandlingTax
Recalculates the freight, handling, and tax for the COrder.
RemoveOrderLine
Removes the given COrderLine from the COrder.
Retrieve
Populate an empty COrder object from the data supplied by the SqlDataReader object.
SaveOverloaded.
SaveContactChanges
Save any changes to the Contact associated with this COrder.
SetBalance
Sets the Balance on the COrder. Only available to derived classes.
SetBatchNumberFromBatch
Set the batchnumber and batch for this COrder.
SetCashGLAccount
Sets the CashGLAccount on the COrder. Only available to derived classes.
SetFundRaisingOrder
Sets IsFundRaisingOrder on the COrder. Only available to derived classes.
SetOrderNumber
Sets the OrderNumber on the COrder. MUST BE USED WITH CAUTION.
SetOrderStageOverloaded.
SetRecognizedCashAmount
Sets the RecognizedCashAmount on the COrder. Only available to derived classes.
SetTransPAYGlAccount
Sets the GL Account number to be used on the PAY Transaction when saving the COrder.
SetTransPAYGlAcctFinancialEntityCode
Sets the Financial Entity Code to be used on the PAY Transaction when saving the COrder.
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
Validate
Makes sure that all of the property data passes the iMIS business rules.
(Overrides iboBase..::.Validate()()().)

See Also