Classes

  ClassDescription
Public classCActivity
This class is used to retrieve and save Activity records.
Public classCAddress
Represents a physical address and its related non-physical addresses (i.e., the phone fax, toll-free and email address used at the physical location). Address objects can only be accessed thru the Contact, Order, Event, etc that they are associated with. The do not live independently.
Public classCAddressBasic
Represents a basic physical address for use inside other objects. It does not save to the DB but is an ancestor to CAddress, the real one used by the Contact system.
Public classCAddressTransport
This class can be used to export an Address from iMIS to XML or to load a previously exported contact into iMIS. Normally, it will just be used by CContactTransport
Public classCContact
Represents a Contact (person or institute)
Public classCContactBasic
Represents a simple Contact, Name related fields only. This object has no Database interaction. CContact for more functionality.
Public classCContactBulkLoader
Summary description for CContactBulkLoader.
Public classCContactConfig
Represents the Contact System's configuration settings
Public classCContactSorter
Used by Array.Sort to sort a collection of CContact objects
Public classCContactTransport
This class can be used to export a Contact from iMIS to XML or to load a previously exported contact into iMIS.
Public classCContactUser
Represents the login/security info for a contact and acts as an iMIS user for security purposes
Public classCExtField
Represents either a Definition or an Instance of a single field in an Ext View (User Defined Window)
Public classCExtTable
Represents either a Definition of a user defined table or and Instance of a row in a user defined table for a specific Contact. An instance contains all of the definition info as well. An ExtTable is an iMIS User Defined Table
Public classCExtView
Represents either a Definition of an Ext View or and Instance of an Ext View for a specific Contact An instance contains all of the definition info as well. An ExtView is an iMIS User Defined Window
Public classCFinancialProfile
Represents the financial settings of a contact
Public classCNote
Represents notes about a contact. Each contact in the system may have zero or more notes.
Public classCProfilePicture
CProfilePicture is the base class for contact profile picture.

Enumerations

  EnumerationDescription
Public enumerationBackorderOption
Represents the choices avaialable for Back-Orders
Protected enumerationCAddressBasic..::..ZlenName_Address
Specifies the column lengths of Name_Address table text columns.
Protected enumerationCContactBasic..::..ZlenName
Specifies the column lengths of Name table text columns.
Public enumerationContactGender
Enumerates the available gender setting for a contact.
Public enumerationContactSortBy
Represents the list of properties within CSubscription that ca be used to sort an array of CSubscription objects
Public enumerationMailCodeOption
Represents possible values for the MailCodes setting