The CBadge type exposes the following members.

Methods

  NameDescription
Protected methodCheckAndModifyEditStatus
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.)
Public methodDelete
Marks this object to be deleted when the save is done
(Inherited from iboBase.)
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(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 methodSave
Saves the Funciton to the database
Public methodToString
Returns a String that represents the current Object.
(Inherited from Object.)
Public methodValidate
Makes sure that all of the property data passes the iMIS business rules.
(Overrides iboBase..::..Validate()()()().)

Fields

  NameDescription
Protected fieldmEditStatus
The edit status (unchanged, modified, etc) of this record.
(Inherited from iboBase.)
Protected fieldmErrors
The current list of errors encountered by this class instance during processing.
(Inherited from iboBase.)

Properties

  NameDescription
Public propertyAddressLine1
Gets or sets the first line of the registrant's address as it will print on the registrant's badges and labels.
Public propertyAddressLine2
Gets or sets the second line of the registrant's address as it will print on the registrant's badges and labels.
Public propertyAddressLine3
Gets or sets the third line of the registrant's address as it will print on the registrant's badges and labels.
Public propertyBadgeNumber
Gets or sets the sequential Badge Number of this badge within the single registration.
Public propertyBadgeTypeCode
Gets or sets the type of the badge. The list of pre-defined types is defined in the iMIS system setup. It does not have to be one of the pre-defined types.
Public propertyCity
Gets or sets the city portion of the registrant's address as it will print on the registrant's badges and labels.
Public propertyCountry
Gets or sets the country portion of the registrant's address as it will print on the registrant's badges and labels.
Public propertyDelegateNumber
Gets or sets the number that will print in the upper right-hand corner of a registrant's badges and labels
Public propertyDesignation
Gets or sets the registrant's designation, e.g., M.D., PhD, etc. as it will print on the registrant's badges and labels.
Public propertyEditStatus
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus
(Inherited from iboBase.)
Public propertyErrors
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.)
Public propertyErrorsCount
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.)
Public propertyFirstName
Gets or sets the registrant's first name as it will print on the registrant's badges and labels.
Public propertyFullName
Gets the registrant's full name as it will print on the registrant's badges and labels. It is in the format Prefix FirstName MiddleName LastName, Suffix, Designation. For example: Mr. John C. Doe, Jr., PhD
Public propertyInformal
Gets or sets the registrant's informal name (nickname) as it will print on the registrant's badges and labels.
Public propertyInstituteName
Gets or sets the name of the registrant's Institute (company, employer), as it will print on the registrant's badges and labels.
Public propertyLastName
Gets or sets the registrant's last name as it will print on the registrant's badges and labels.
Public propertyMiddleName
Gets or sets the registrant's middle name as it will print on the registrant's badges and labels.
Public propertyPostalCode
Gets or sets the ZIP or postal code of the registrant's address as it will print on the registrant's badges and labels.
Public propertyPrefix
Gets or sets the prefix to the registrant's name, e.g., Mr., Mrs., Dr., etc., as it will print on the registrant's badges and labels.
Public propertyPrintInstituteName
Gets or sets an indication of whether to print the InstituteName on the badge.
Public propertyPrintTitle
Gets or sets an indication of whether to print the registrant's business title on the badge.
Public propertyStateProvince
Gets or sets the state or province portion of the registrant's address as it will print on the registrant's badges and labels.
Public propertySuffix
Gets or sets the registrant's name suffix (e.g., Jr., Sr., III) as it will print on the registrant's badges and labels.
Public propertyTitle
Gets or sets the registrant's business title, e.g., CEO, President, etc., as it will print on the registrant's badges and labels.

See Also