Class FormSubmissionExtenderBase
Base extender class that handles formsubmissions.
Inheritance
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public abstract class FormSubmissionExtenderBase : TableExtenderBase<FormSubmissionTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
FormSubmissionExtenderBase()
Constructor
Declaration
protected FormSubmissionExtenderBase()
FormSubmissionExtenderBase(Features)
Base extender class that handles formsubmissions.
Declaration
protected FormSubmissionExtenderBase(FormSubmissionExtenderBase.Features features)
Parameters
Type | Name | Description |
---|---|---|
FormSubmissionExtenderBase.Features | features |
Fields
ColumnFormSubmissionFormId
Base extender class that handles formsubmissions.
Declaration
public const string ColumnFormSubmissionFormId = "formSubmissionFormId"
Field Value
Type | Description |
---|---|
string |
ColumnFormSubmissionId
Base extender class that handles formsubmissions.
Declaration
public const string ColumnFormSubmissionId = "formSubmissionId"
Field Value
Type | Description |
---|---|
string |
ColumnFormSubmissionName
Base extender class that handles formsubmissions.
Declaration
public const string ColumnFormSubmissionName = "formSubmissionName"
Field Value
Type | Description |
---|---|
string |
_colAssociateId
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colAssociateId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colContactId
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colContactId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colDate
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colDate
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colFormSubmissionEmail
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colFormSubmissionEmail
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colFormSubmissionFormId
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colFormSubmissionFormId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colFormSubmissionId
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colFormSubmissionId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colFormSubmissionName
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colFormSubmissionName
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colFormSubmissionStatus
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colFormSubmissionStatus
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colIcon
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colIcon
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colPersonId
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colPersonId
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colRecordTypeText
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colRecordTypeText
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colRegisteredBy
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colRegisteredBy
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colRegisteredDate
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colRegisteredDate
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colText
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colText
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colTime
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colTime
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colType
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colType
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colUpdatedBy
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colUpdatedBy
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
_colUpdatedDate
Base extender class that handles formsubmissions.
Declaration
protected ArchiveColumnInfo _colUpdatedDate
Field Value
Type | Description |
---|---|
ArchiveColumnInfo |
Methods
GetAssociateIdField()
Base extender class that handles formsubmissions.
Declaration
public FieldInfo GetAssociateIdField()
Returns
Type | Description |
---|---|
FieldInfo |
InnerModifyQuery()
Add/map return fields to the query
Declaration
protected override void InnerModifyQuery()
Overrides
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Derived classes should implement the population of ColumnData items for columns that are NOT handled by this base class in this method. Whether a column is handled by this base class is part of its database binding information, set by the various MapXXX methods.
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Type | Name | Description |
---|---|---|
SoDataReader | reader | Data reader with the query result (one row) |
ArchiveRow | row | archive row to be populated |