Class ModuleLicenceExtenderBase
Extender base for the moduleLicence table. The tooltip field from the table is used as the general tooltip for
all other columns, instead of being returned as a separate column
Inheritance
ModuleLicenceExtenderBase
Assembly: SoDataBase.dll
Syntax
public abstract class ModuleLicenceExtenderBase : TableExtenderBase<ModuleLicenseTableInfo>, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible, IPlugin
Constructors
ModuleLicenceExtenderBase()
Declaration
protected ModuleLicenceExtenderBase()
Fields
_colAllowedAssocs
Declaration
protected ArchiveColumnInfo _colAllowedAssocs
Field Value
Declaration
protected ArchiveColumnInfo _colExtraFlags
Field Value
_colGraceTo
Declaration
protected ArchiveColumnInfo _colGraceTo
Field Value
_colId
Declaration
protected ArchiveColumnInfo _colId
Field Value
_colLicenseNumber
Declaration
protected ArchiveColumnInfo _colLicenseNumber
Field Value
_colLicenseType
Declaration
protected ArchiveColumnInfo _colLicenseType
Field Value
_colMaintenanceTo
Declaration
protected ArchiveColumnInfo _colMaintenanceTo
Field Value
_colModuleDesc
Declaration
protected ArchiveColumnInfo _colModuleDesc
Field Value
_colModuleName
Declaration
protected ArchiveColumnInfo _colModuleName
Field Value
Methods
InnerModifyQuery()
Set up column mappings for the base class, and add the tooltip field to the query if any standard column has been selected
Declaration
protected override void InnerModifyQuery()
Overrides
SuperOffice.CRM.ArchiveLists.ExtenderBase<SuperOffice.CRM.Data.ModuleLicenseTableInfo>.InnerModifyQuery()
InnerPopulateRowFromReader(SoDataReader, ArchiveRow)
Override: Set the tooltip on all column based on the tooltip field in the moduleLicence row
Declaration
protected override void InnerPopulateRowFromReader(SoDataReader reader, ArchiveRow row)
Parameters
Overrides
SuperOffice.CRM.ArchiveLists.TableExtenderBase<SuperOffice.CRM.Data.ModuleLicenseTableInfo>.InnerPopulateRowFromReader(SuperOffice.Data.SoDataReader, SuperOffice.CRM.ArchiveLists.ArchiveRow)
Implements
Extension Methods
EnumUtil.MapEnums<From, To>(From)