Class QuoteVersionExtenderBase
Inheritance
QuoteVersionExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class QuoteVersionExtenderBase : TableExtenderBase<QuoteVersionTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
QuoteVersionExtenderBase(Features)
Declaration
public QuoteVersionExtenderBase(QuoteExtenderBase.Features features)
Parameters
Fields
_colApprovalRegisteredBy
Declaration
protected ArchiveColumnInfo _colApprovalRegisteredBy
Field Value
_colApprovedBy
Declaration
protected ArchiveColumnInfo _colApprovedBy
Field Value
_colApprovedDate
Declaration
protected ArchiveColumnInfo _colApprovedDate
Field Value
_colApprovedText
Declaration
protected ArchiveColumnInfo _colApprovedText
Field Value
_colDeliveryTerms
Declaration
protected ArchiveColumnInfo _colDeliveryTerms
Field Value
_colDeliveryType
Declaration
protected ArchiveColumnInfo _colDeliveryType
Field Value
_colDescription
Declaration
protected ArchiveColumnInfo _colDescription
Field Value
_colExpiration
Declaration
protected ArchiveColumnInfo _colExpiration
Field Value
Declaration
protected ArchiveColumnInfo _colExtraField1
Field Value
Declaration
protected ArchiveColumnInfo _colExtraField2
Field Value
Declaration
protected ArchiveColumnInfo _colExtraField3
Field Value
Declaration
protected ArchiveColumnInfo _colExtraField4
Field Value
Declaration
protected ArchiveColumnInfo _colExtraField5
Field Value
_colId
Declaration
protected ArchiveColumnInfo _colId
Field Value
_colNumber
Declaration
protected ArchiveColumnInfo _colNumber
Field Value
_colPaymentTerms
Declaration
protected ArchiveColumnInfo _colPaymentTerms
Field Value
_colPaymentType
Declaration
protected ArchiveColumnInfo _colPaymentType
Field Value
_colReason
Declaration
protected ArchiveColumnInfo _colReason
Field Value
_colSent
Declaration
protected ArchiveColumnInfo _colSent
Field Value
_colState
Declaration
protected ArchiveColumnInfo _colState
Field Value
_colStatus
Declaration
protected ArchiveColumnInfo _colStatus
Field Value
Methods
InnerModifyQuery()
Template method called from ModifyQuery() during query processing; subclasses should implement it to build their queries. It will ONLY be called if IsQueryNeeded returns true.
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
|
Overrides
Implements
Extension Methods