Class AppointmentNewNotificationExtender
Case:
- Retrieve the mother-appointmentid;
- Where we are not the owner of the booking, i.e. we are a child appointment;
- Status of our child appointment is Booking/BookingSeen/Assignment/AssignmentSeen.
Inheritance
AppointmentNewNotificationExtender
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class AppointmentNewNotificationExtender : AppointmentNotificationSubExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
AppointmentNewNotificationExtender()
Case:
- Retrieve the mother-appointmentid;
- Where we are not the owner of the booking, i.e. we are a child appointment;
- Status of our child appointment is Booking/BookingSeen/Assignment/AssignmentSeen.
Declaration
public AppointmentNewNotificationExtender()
Properties
IsBookingOwner
Case:
- Retrieve the mother-appointmentid;
- Where we are not the owner of the booking, i.e. we are a child appointment;
- Status of our child appointment is Booking/BookingSeen/Assignment/AssignmentSeen.
Declaration
protected override bool IsBookingOwner { get; }
Property Value
Type | Description |
---|---|
bool |
Overrides
Methods
ModifyQuery()
Interface implementation, called from outer query provider to build the query
Declaration
public override void ModifyQuery()