The CRegistration type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddLinkedFunctions |
Add CRegistrationLineItem objects for all the linked functions for each CRegistrationLineItem
present in the CRegistration. If a linked function is already present in the registration, it is ignored.
| |
| AutoEnroll |
Auto enroll for the Event's functions which are specified AutoEnroll.
Add CRegistrationLineItem objects for all the functions specified as AutoEnroll.
If a function is already present in the registration, it is ignored.
| |
| CalcFreightTotal | Overloaded. | |
| CalcHandlingTotal |
Calculates the TotalHandling amount based on the handling type.
(Inherited from COrder.) | |
| CheckAndModifyEditStatus |
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.) | |
| ClearBadges |
Remove all CBadge objects associated with this CRegistration | |
| ClearOrderLines |
Remove all associated CRegistrationLineItem objects.
(Overrides COrder..::.ClearOrderLines()()().) | |
| 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.
(Inherited from COrder.) | |
| Equals | (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.
(Inherited from COrder.) | |
| 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.
(Inherited from COrder.) | |
| GetRegistrationLineItemByFuncCode |
Find an existing CRegistrationLineItem for given function code.
| |
| GetShippingCosts |
Returns all possible Shipping Methods and their costs.
(Inherited from COrder.) | |
| GetShippingCostsForAllShippingMethods |
Generate a collection of all possible charges for existing ship methods.
(Inherited from COrder.) | |
| GetShippingCostsForEligibleShipMethods |
Generate a collection of all eligible shipping methods and charges based on a country when Freight-By-Weight is selected.
(Inherited from COrder.) | |
| GetTaxAuthorities |
Set up TaxAuthorityCode1, TaxAuthorityCode2, TaxAuthorityCode3,
TaxRate1, TaxRate2, and TaxRate3, based on TaxType.
(Inherited from COrder.) | |
| GetTaxAuthorityVAT |
Determines whether the buyer should be taxed and for which country.
(Inherited from COrder.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| NewBadge |
Creates a new CBadge object for this CRegistration.
| |
| NewLineItem | Overloaded. | |
| Recalc |
Recalculates tax, order line amounts, and freight and handling (and their corresponding taxes)
based upon the parameters.
(Inherited from COrder.) | |
| RecalcFreightHandlingTax |
Recalculates the freight, handling, and tax for the COrder.
(Inherited from COrder.) | |
| RemoveOrderLine |
Removes the given COrderLine from the COrder.
(Inherited from COrder.) | |
| Save | Overloaded. | |
| SaveContactChanges |
Save any changes to the Contact associated with this COrder.
(Inherited from COrder.) | |
| SetBalance | (Inherited from COrder.) | |
| SetBatchNumberFromBatch |
Set the batchnumber and batch for this COrder.
(Inherited from COrder.) | |
| SetCashGLAccount |
Sets the CashGLAccount on the COrder. Only available to derived classes.
(Inherited from COrder.) | |
| SetFundRaisingOrder |
Sets IsFundRaisingOrder on the COrder. Only available to derived classes.
(Inherited from COrder.) | |
| SetOrderNumber |
Sets the OrderNumber on the COrder. MUST BE USED WITH CAUTION.
(Inherited from COrder.) | |
| SetOrderStage | Overloaded. | |
| SetRecognizedCashAmount |
Sets the RecognizedCashAmount on the COrder. Only available to derived classes.
(Inherited from COrder.) | |
| SetTransPAYGlAccount |
Sets the GL Account number to be used on the PAY Transaction when saving the COrder.
(Inherited from COrder.) | |
| SetTransPAYGlAcctFinancialEntityCode |
Sets the Financial Entity Code to be used on the PAY Transaction when saving the COrder.
(Inherited from COrder.) | |
| ToString | (Inherited from Object.) | |
| Validate |
Validate this CRegistration object and all child CRegistrationLineItem objects.
(Overrides COrder..::.Validate()()().) |