The CBadge type exposes the following members.

Methods

  NameDescription
CheckAndModifyEditStatus
Sets the EditStatus to Modified if it is Unchanged
(Inherited from iboBase.)
Delete
Marks this object to be deleted when the save is done
(Inherited from iboBase.)
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.)
GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Save
Saves the Funciton to the database
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()()().)

Fields

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

Properties

  NameDescription
AddressLine1
Gets or sets the first line of the registrant's address as it will print on the registrant's badges and labels.
AddressLine2
Gets or sets the second line of the registrant's address as it will print on the registrant's badges and labels.
AddressLine3
Gets or sets the third line of the registrant's address as it will print on the registrant's badges and labels.
BadgeNumber
Gets or sets the sequential Badge Number of this badge within the single registration.
BadgeTypeCode
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.
City
Gets or sets the city portion of the registrant's address as it will print on the registrant's badges and labels.
Country
Gets or sets the country portion of the registrant's address as it will print on the registrant's badges and labels.
DelegateNumber
Gets or sets the number that will print in the upper right-hand corner of a registrant's badges and labels
Designation
Gets or sets the registrant's designation, e.g., M.D., PhD, etc. as it will print on the registrant's badges and labels.
EditStatus
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus
(Inherited from iboBase.)
Errors
The collection of CError objects (error and warning messages) associated with this object instance
(Inherited from iboBase.)
ErrorsCount
Gets the number of error and warning messages that have been set on this object.
(Inherited from iboBase.)
FirstName
Gets or sets the registrant's first name as it will print on the registrant's badges and labels.
FullName
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
Informal
Gets or sets the registrant's informal name (nickname) as it will print on the registrant's badges and labels.
InstituteName
Gets or sets the name of the registrant's Institute (company, employer), as it will print on the registrant's badges and labels.
LastName
Gets or sets the registrant's last name as it will print on the registrant's badges and labels.
MiddleName
Gets or sets the registrant's middle name as it will print on the registrant's badges and labels.
PostalCode
Gets or sets the ZIP or postal code of the registrant's address as it will print on the registrant's badges and labels.
Prefix
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.
PrintInstituteName
Gets or sets an indication of whether to print the InstituteName on the badge.
PrintTitle
Gets or sets an indication of whether to print the registrant's business title on the badge.
StateProvince
Gets or sets the state or province portion of the registrant's address as it will print on the registrant's badges and labels.
Suffix
Gets or sets the registrant's name suffix (e.g., Jr., Sr., III) as it will print on the registrant's badges and labels.
Title
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