The CEvent type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| CEvent(IiMISUser) |
This constructor is used to create a new CEvent object.
| |
| CEvent(IiMISUser, String) |
This constructor is used to instantiate existing Events from the database.
|
Methods
| Name | Description | |
|---|---|---|
| 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 | (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.) | |
| GetAllEvents |
Gets all events in the system, ordered by the event start date
| |
| GetAllEventsByType |
Gets all events of the given type, ordered by the event start date
| |
| GetAllEventsInRange |
Gets all events that start within the date range specified, ordered by the event start date.
| |
| GetAllEventsInRangeByType |
Gets all events of the given type that start within the date range specified and have the supplied type, ordered by the event start date
| |
| GetAllFutureEvents |
Gets all events that start after today, ordered by the event start date
| |
| GetAllFutureEventsByType |
Gets all events of the given type that start after today, ordered by the event start date
| |
| GetEvents |
Retrieves a collection of Events from the database using the supplied SQL FROM and WHERE criteria and parameters.
The starting SQL is: SELECT Meet_Master.* FROM Meet_Master {0} WHERE 1 = 1 {1}. So any additional FROM criteria should look something like:
", Product" or "INNER JOIN Product ON Meet_Master.MEETING = Product.PRODUCT_CODE" etc. Any additional WHERE criteria should start with AND, like:
"AND Meet_Master.MEETING = Product.PRODUCT_CODE" etc.
| |
| GetFeesForFunction |
Gets a dictionary of CFunctionFee objects for the supplied functionCode.
| |
| GetFunctionByCode |
Look up and return a CFunction object given a functionCode.
| |
| 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.) | |
| NewFunction |
Add a function to the internal collection of functions associated
with this event.
| |
| Save()()()() |
Saves the CEvent object along with all of its child records to the database using a new
DataServer object.
| |
| Save(DataServer) |
Saves the CEvent object along with all of its child records to the database using
the supplied DataServer object and a new transaction.
| |
| Save(DataServer, Boolean) |
Saves the CEvent object along with all of its child records to the database using
the supplied DataServer object.
| |
| ToString | (Inherited from Object.) | |
| Validate |
Makes sure that all of the property data passes the iMIS business rules.
(Overrides iboBase..::..Validate()()()().) |
Fields
| Name | Description | |
|---|---|---|
| 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
| Name | Description | |
|---|---|---|
| Address |
Gets the CAddressBasic object used to hold address information for this event.
| |
| AllowRegistrationsString |
Gets or sets the Registration Verification Calculation SQL string.
| |
| AppealCode |
Gets or sets the fundraising Appeal code.
| |
| CampaignCode |
Gets or sets the fundraising Campaign code.
| |
| CategoryCode |
Gets or sets the event category.
| |
| CompCalculation |
Gets or sets the COMP_REG_CALCULATION string.
| |
| CompRegistrationClass |
Gets or sets the COMP_REG_REG_CLASS string.
| |
| ContactId |
Gets or sets the CONTACT_ID string.
| |
| Coordinators |
Gets or sets the coordinators for this event.
| |
| Description |
Gets or sets the longer descriptive text for this event.
| |
| EarlyCutoffDate |
Gets or sets the early cutoff date for event registrations.
| |
| EditStatus |
Indicates the current edit status of this object, i.e., New, Modified, Deleted, or Unchanged. See EEditStatus (Inherited from iboBase.) | |
| EmailRegistration |
Gets or sets the flag indicating whether email
registration is allowed.
| |
| EndDate |
Gets or sets when the event ends.
| |
| 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.) | |
| EventCode |
Gets or sets the short identifier of the event.
| |
| EventImageName |
Gets or sets the MEETING_IMAGE_NAME string.
| |
| EventType |
Gets or sets the type of event.
| |
| EventUrl |
Gets or sets a URL associated with this event.
| |
| FinancialEntityCode |
Gets or sets the identifier of the financial entity to be associated with this event.
| |
| Functions |
Gets a list of CFunction objects associated with this event.
| |
| FunctionsCount |
Gets the number of functions associated with this event.
| |
| FunctionsRegistration |
Gets the list of 'Registration' functions. i.e., Hotel, Memo, Expo, etc. are filtered out.
| |
| HeadCount |
Gets or sets the headcount number for this event.
| |
| IsConfirmationSupressed |
Gets or sets a flag indicating whether a confirmation should
printed for this event.
| |
| IsCoordinatorsSupressed |
Gets or sets a flag indicating whether the printing
of Coordinators on confirmation letters should be suppressed.
| |
| IsDirectionsSupressed |
Gets or sets a flag indicating whther the printing of
directions on confirmation letters should be suppressed.
| |
| IsFundraisingEvent |
Gets or sets the IS_FR_MEET flag.
| |
| IsNotesSupressed |
Gets or sets a flag indicating whether the printing of
event Notes on confirmation letters should be suppressed.
| |
| IsTaxByAddress |
Gets or sets the TAX_BY_ADRESS flag.
| |
| IsWebViewOnly |
Gets or sets a flag indicating whether
the event can only be viewed on the web.
| |
| LateCutoffDate |
Gets or sets the cutoff date for late registrations.
| |
| Logo |
Gets or sets the logo for the event.
| |
| MaxAttendees |
Gets or sets the maximum number of attendees for
this event.
| |
| Notes |
Gets or sets notes associated with this event.
| |
| PostRegistration |
Gets or sets the POST_REGISTRATION flag.
| |
| RegistrantsCount |
Gets or sets the number of registrants for this event.
| |
| RegularCutoffDate |
Gets or sets the standard cutoff date for event registrations.
| |
| ShowOnWeb |
Gets or sets an indication of whether this
event should be shown in a web view.
| |
| SquareFootRules |
Gets or sets the SQUARE_FOOT_RULES string.
| |
| StartDate |
Gets or sets when the event begins.
| |
| Status |
Gets or sets the status of the event.
| |
| TaxAuthority |
Gets the CTaxAuthority object associated with this event.
| |
| TaxAuthorityCode |
Gets or sets the identifier of the tax authority for this event.
| |
| Title |
Gets or sets short descriptive text for the event.
| |
| TotalCancellations |
Gets or sets the total number of cancellations for this event.
| |
| TotalRevenue |
Gets or sets the current total revenue that exists for this event.
| |
| UserDefined1 |
Gets or sets a user-defined string.
| |
| UserDefined10 |
Gets or sets a user-defined string.
| |
| UserDefined2 |
Gets or sets a user-defined string.
| |
| UserDefined3 |
Gets or sets a user-defined string.
| |
| UserDefined4 |
Gets or sets a user-defined string.
| |
| UserDefined5 |
Gets or sets a user-defined string.
| |
| UserDefined6 |
Gets or sets a user-defined string.
| |
| UserDefined7 |
Gets or sets a user-defined string.
| |
| UserDefined8 |
Gets or sets a user-defined string.
| |
| UserDefined9 |
Gets or sets a user-defined string.
|