Class TicketTransferredNotificationExtender
Inheritance
TicketTransferredNotificationExtender
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class TicketTransferredNotificationExtender : TicketNotificationExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
TicketTransferredNotificationExtender()
Declaration
public TicketTransferredNotificationExtender()
Properties
MappedOriginatorField
The id of the user that has taken the ticket. Will generally be the same as ticketTable.OwnedBy at this point.
Declaration
protected override FieldInfo MappedOriginatorField { get; }
Property Value
Type | Description |
---|---|
FieldInfo |
Overrides
Methods
AddOriginatorFullName(SoDataReader, ArchiveRow)
Base implementation for most subclasses. NewTicketUpdated is a special case, and handles it by overriding this method and MappedOriginatorField to point to a different field in a different table.
Declaration
protected override void AddOriginatorFullName(SoDataReader reader, ArchiveRow row)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader | |
ArchiveRow | row |
Overrides
ModifyQuery()
Interface implementation, called from outer query provider to build the query
Declaration
public override void ModifyQuery()