Class FormSubmissionExtenderBase
Base extender class that handles formsubmissions.
Inheritance
FormSubmissionExtenderBase
Assembly: SoDataBase.dll
public abstract class FormSubmissionExtenderBase : TableExtenderBase<FormSubmissionTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
Declaration
protected FormSubmissionExtenderBase()
Fields
Declaration
protected ArchiveColumnInfo _colAssociateId
Field Value
Declaration
protected ArchiveColumnInfo _colContactId
Field Value
Declaration
protected ArchiveColumnInfo _colDate
Field Value
Declaration
protected ArchiveColumnInfo _colFormSubmissionId
Field Value
Declaration
protected ArchiveColumnInfo _colFormSubmissionStatus
Field Value
Declaration
protected ArchiveColumnInfo _colIcon
Field Value
Declaration
protected ArchiveColumnInfo _colPersonId
Field Value
_colRecordTypeText
Declaration
protected ArchiveColumnInfo _colRecordTypeText
Field Value
Declaration
protected ArchiveColumnInfo _colRegisteredBy
Field Value
Declaration
protected ArchiveColumnInfo _colRegisteredDate
Field Value
_colText
Declaration
protected ArchiveColumnInfo _colText
Field Value
Declaration
protected ArchiveColumnInfo _colTime
Field Value
Declaration
protected ArchiveColumnInfo _colType
Field Value
Declaration
protected ArchiveColumnInfo _colUpdatedBy
Field Value
Declaration
protected ArchiveColumnInfo _colUpdatedDate
Field Value
Declaration
public const string ColumnFormSubmissionId = "formSubmissionId"
Field Value
Methods
Declaration
public FieldInfo GetAssociateIdField()
Returns
Add/map return fields to the query
Declaration
protected override void InnerModifyQuery()
Overrides
SuperOffice.CRM.ArchiveLists.ExtenderBase<SuperOffice.CRM.Data.FormSubmissionTableInfo>.InnerModifyQuery()
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
SuperOffice.CRM.ArchiveLists.TableExtenderBase<SuperOffice.CRM.Data.FormSubmissionTableInfo>.InnerPopulateRowFromReader(SuperOffice.Data.SoDataReader, SuperOffice.CRM.ArchiveLists.ArchiveRow)
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)