If you are not familiar with the database table data management by Info and Provider classes, we strongly recommend that you refer to the Database table API topic first.
Classes for management of documents can be found in the CMS.DocumentEngine namespace. Classes for management of event attendees are located in the CMS.EventManager namespace.
Because booking events are standard documents stored in the content tree, their management is carried out the same way as management of any other documents using the following classes:
•TreeNode - represents one content tree node.
•TreeProvider - provides functionality manipulation with tree nodes.
For more information on documents management API, please refer to Content management -> Content management internals and API.
•EventsAttendeeInfo - represents one event attendee object.
•EventsAttendeeInfoProvider - provides functionality for management of event attendees.