Class QuoteAlternativeExtenderBase
Inheritance
QuoteAlternativeExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class QuoteAlternativeExtenderBase : TableExtenderBase<QuoteAlternativeTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
QuoteAlternativeExtenderBase(Features)
Declaration
public QuoteAlternativeExtenderBase(QuoteExtenderBase.Features features)
Parameters
Fields
ColumnAlternativeOrdering
Declaration
public const string ColumnAlternativeOrdering = "alternativeOrdering"
Field Value
ColumnAlternativeSubTotal
Declaration
public const string ColumnAlternativeSubTotal = "subTotal"
Field Value
ColumnAlternativeTotalPriceIncVAT
Declaration
public const string ColumnAlternativeTotalPriceIncVAT = "totalPriceIncVAT"
Field Value
ColumnAlternativeVATAmount
Declaration
public const string ColumnAlternativeVATAmount = "vatAmount"
Field Value
_colAlternativeVATAmount
Declaration
protected ArchiveColumnInfo _colAlternativeVATAmount
Field Value
_colDescription
Declaration
protected ArchiveColumnInfo _colDescription
Field Value
_colDiscountAmount
Declaration
protected ArchiveColumnInfo _colDiscountAmount
Field Value
_colDiscountPercent
Declaration
protected ArchiveColumnInfo _colDiscountPercent
Field Value
_colEarningAmount
Declaration
protected ArchiveColumnInfo _colEarningAmount
Field Value
_colEarningPercent
Declaration
protected ArchiveColumnInfo _colEarningPercent
Field Value
_colErpDiscountAmount
Declaration
protected ArchiveColumnInfo _colErpDiscountAmount
Field Value
_colErpDiscountPercent
Declaration
protected ArchiveColumnInfo _colErpDiscountPercent
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
_colName
Declaration
protected ArchiveColumnInfo _colName
Field Value
_colOrdering
Declaration
protected ArchiveColumnInfo _colOrdering
Field Value
_colReason
Declaration
protected ArchiveColumnInfo _colReason
Field Value
_colStatus
Declaration
protected ArchiveColumnInfo _colStatus
Field Value
_colSubTotal
Declaration
protected ArchiveColumnInfo _colSubTotal
Field Value
_colTotalPrice
Declaration
protected ArchiveColumnInfo _colTotalPrice
Field Value
_colTotalPriceIncVAT
Declaration
protected ArchiveColumnInfo _colTotalPriceIncVAT
Field Value
_colVat
Declaration
protected ArchiveColumnInfo _colVat
Field Value
_colVatInfo
Declaration
protected ArchiveColumnInfo _colVatInfo
Field Value
_colVersionId
Declaration
protected ArchiveColumnInfo _colVersionId
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)
Override: Set status icon if column selected; always set style hint
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
Implements
Extension Methods