Validate this CRegistration object and all child CRegistrationLineItem objects.

Namespace:  Asi.iBO.Events
Assembly:  Asi.iBO (in Asi.iBO.dll) Version: 15.1.2.0

Syntax

C#
public override bool Validate()
Visual Basic (Declaration)
Public Overrides Function Validate As Boolean
Visual C++
public:
virtual bool Validate() override

Return Value

True if there are no errors; false otherwise.

Remarks

If batch control is in use and the BatchNumber for this CRegistration is not set, then an error is reported. If there are no CRegistrationLineItem objects for this CRegistration an error is reported. If there is a maximum registration for any of the CFunction objects in the registration and that limit is exceeded, an error is reported. If insufficient payment is included, an error is reported.

See Also