Class ActivityExtenderBase<Info>
Inheritance
ActivityExtenderBase<Info>
Assembly: SoDataBase.dll
Syntax
public abstract class ActivityExtenderBase<Info> : ExtenderBase<Info>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible where Info : TableInfo
Type Parameters
Constructors
ActivityExtenderBase(string)
Declaration
protected ActivityExtenderBase(string iconHint)
Parameters
Type |
Name |
Description |
string |
iconHint |
|
Fields
ColumnSuggestedAppointmentId
Declaration
public const string ColumnSuggestedAppointmentId = "suggestedAppointmentId"
Field Value
ColumnSuggestedDocumentId
Declaration
public const string ColumnSuggestedDocumentId = "suggestedDocumentId"
Field Value
_colAssociateId
Declaration
protected ArchiveColumnInfo _colAssociateId
Field Value
_colCompleted
Declaration
protected ArchiveColumnInfo _colCompleted
Field Value
Declaration
protected ArchiveColumnInfo _colContactId
Field Value
_colDate
Declaration
protected ArchiveColumnInfo _colDate
Field Value
_colIcon
Declaration
protected ArchiveColumnInfo _colIcon
Field Value
_colPersonId
Declaration
protected ArchiveColumnInfo _colPersonId
Field Value
_colProjectId
Declaration
protected ArchiveColumnInfo _colProjectId
Field Value
_colRecordType
Declaration
protected ArchiveColumnInfo _colRecordType
Field Value
_colRegisteredBy
Declaration
protected ArchiveColumnInfo _colRegisteredBy
Field Value
_colRegisteredByFullName
Declaration
protected ArchiveColumnInfo _colRegisteredByFullName
Field Value
_colRegisteredDate
Declaration
protected ArchiveColumnInfo _colRegisteredDate
Field Value
_colSaleId
Declaration
protected ArchiveColumnInfo _colSaleId
Field Value
_colText
Declaration
protected ArchiveColumnInfo _colText
Field Value
_colTime
Declaration
protected ArchiveColumnInfo _colTime
Field Value
_colType
Declaration
protected ArchiveColumnInfo _colType
Field Value
_colUpdatedBy
Declaration
protected ArchiveColumnInfo _colUpdatedBy
Field Value
_colUpdatedByFullName
Declaration
protected ArchiveColumnInfo _colUpdatedByFullName
Field Value
_colUpdatedDate
Declaration
protected ArchiveColumnInfo _colUpdatedDate
Field Value
_colUserGroup
Declaration
protected ArchiveColumnInfo _colUserGroup
Field Value
_colWho
Declaration
protected ArchiveColumnInfo _colWho
Field Value
Methods
Declaration
protected string CompletedTooltipHint(string entity, int id)
Parameters
Returns
PopulateRowFromReader(SoDataReader, ArchiveRow)
Declaration
public override void PopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
SetDesiredColumns(params string[])
Set the list of desired columns. This method sets the desired columns of this provider,
as well as invoking the same call on all known extenders. Recursion will take it to the bottom.
Any column name overrides
are processed, i.e., replaced with the original inner names, so that the inner providers do not see the overrides.
Declaration
public override void SetDesiredColumns(params string[] columnIds)
Parameters
Type |
Name |
Description |
string[] |
columnIds |
Array of programmatic column names
|
Overrides
ToggleCompletedLinkHint(string, int, FieldRight)
Declaration
protected string ToggleCompletedLinkHint(string entity, int id, FieldRight right)
Parameters
Returns
Implements
Extension Methods