IAppointment Methods |
The IAppointment type exposes the following members.
Name | Description | |
---|---|---|
![]() | AcceptInvitation | Accept or reject this invitation: 0 = Reject, 1 = Accept. |
![]() | AddParticipant | |
![]() | AssignTo | Assign appointment to an associate, from another associate (default from current associate) |
![]() | CancelChanges | Undo any changes made since the object was loaded. |
![]() | ChangeIdentity | Loads a different record into the object. Causes changes to the existing object to be saved first. |
![]() | Clone | Clone this appointment |
![]() | Delete | Delete the object from the database. May throw an error if you are not allowed to delete the object. |
![]() | GetNoOfParticipants | Number of participants for this booking. |
![]() | GetParticipants | Get all participants of the required type for this appointment. Returns an SOAssociates or an SOPersons list depending on the type. |
![]() | HasConflict | Has this appointment(booking) a time conflict? 0 = enResponseReject, 1 = enResponseAccept |
![]() | InsertAppointmentPerson | If the main appointment has a person, insert the person as a participant on the booking. |
![]() | IsSuggestedItem | Is this appointment used as a suggested appointment? |
![]() | RemoveParticipant | |
![]() | Save | Persist the object to the database. May throw an error if you are not allowed to save changes to the object. |
![]() | SetDefaults | Populate the object with default values, such as setting the owner to the current user. |
![]() | SetDefaultsCall | SetDefaults for a phone call appointment. Has short duration. Starts now. |
![]() | SetDefaultsToDo | SetDefaults for a ToDo appointment. Has no start time. |
![]() | SuggestedItemId | Get the suggested item id |