Show / Hide Table of Contents

Class FindProductViaConnectorProvider

Inheritance
Object
InMemoryProviderBase<ArchiveRow>
FindProductViaConnectorProvider
Implements
IArchiveProvider
IArchiveProviderHasRows
IArchiveProviderHasColumns
IArchiveProviderHasEntities
Inherited Members
InMemoryProviderBase<ArchiveRow>._entityHelper
InMemoryProviderBase<ArchiveRow>.Visible
InMemoryProviderBase<ArchiveRow>.Invisible
InMemoryProviderBase<ArchiveRow>.AllowOrderBy
InMemoryProviderBase<ArchiveRow>.DenyOrderBy
InMemoryProviderBase<ArchiveRow>.Options
InMemoryProviderBase<ArchiveRow>.RegisterEntity(ArchiveRowTypeInfo)
InMemoryProviderBase<ArchiveRow>.GetReader(String)
InMemoryProviderBase<ArchiveRow>.GetRows(String)
InMemoryProviderBase<ArchiveRow>.GetResultInformation()
InMemoryProviderBase<ArchiveRow>.SortData(List<ArchiveRow>)
InMemoryProviderBase<ArchiveRow>.Close()
InMemoryProviderBase<ArchiveRow>.SetPagingInfo(Int32, Int32)
InMemoryProviderBase<ArchiveRow>.GetAvailableColumns()
InMemoryProviderBase<ArchiveRow>.SetDesiredColumns(String[])
InMemoryProviderBase<ArchiveRow>.SetOrderBy(ArchiveOrderByInfo[])
InMemoryProviderBase<ArchiveRow>.GetAvailableEntities()
InMemoryProviderBase<ArchiveRow>.SetDesiredEntities(String[])
InMemoryProviderBase<ArchiveRow>.EntityHelper
InMemoryProviderBase<ArchiveRow>.ColumnHelper
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
[ArchiveProvider("FindProductViaConnectorProvider", 1073741823)]
public class FindProductViaConnectorProvider : InMemoryProviderBase<ArchiveRow>, IArchiveProvider, IArchiveProviderHasRows, IArchiveProviderHasColumns, IArchiveProviderHasEntities, IPlugin

Constructors

FindProductViaConnectorProvider(String)

Declaration
public FindProductViaConnectorProvider(string connectionIdContext)
Parameters
Type Name Description
String connectionIdContext

Fields

_colCode

Declaration
protected ArchiveColumnInfo _colCode
Field Value
Type Description
ArchiveColumnInfo

_colCost

Declaration
protected ArchiveColumnInfo _colCost
Field Value
Type Description
ArchiveColumnInfo

_colDescription

Declaration
protected ArchiveColumnInfo _colDescription
Field Value
Type Description
ArchiveColumnInfo

_colERPProductKey

Declaration
protected ArchiveColumnInfo _colERPProductKey
Field Value
Type Description
ArchiveColumnInfo

_colExtra1

Declaration
protected ArchiveColumnInfo _colExtra1
Field Value
Type Description
ArchiveColumnInfo

_colExtra2

Declaration
protected ArchiveColumnInfo _colExtra2
Field Value
Type Description
ArchiveColumnInfo

_colExtra3

Declaration
protected ArchiveColumnInfo _colExtra3
Field Value
Type Description
ArchiveColumnInfo

_colExtra4

Declaration
protected ArchiveColumnInfo _colExtra4
Field Value
Type Description
ArchiveColumnInfo

_colExtra5

Declaration
protected ArchiveColumnInfo _colExtra5
Field Value
Type Description
ArchiveColumnInfo

_colInAssortment

Declaration
protected ArchiveColumnInfo _colInAssortment
Field Value
Type Description
ArchiveColumnInfo

_colInstock

Declaration
protected ArchiveColumnInfo _colInstock
Field Value
Type Description
ArchiveColumnInfo

_colIsSubscription

Declaration
protected ArchiveColumnInfo _colIsSubscription
Field Value
Type Description
ArchiveColumnInfo

_colItemNumber

Declaration
protected ArchiveColumnInfo _colItemNumber
Field Value
Type Description
ArchiveColumnInfo

_colListPrice

Declaration
protected ArchiveColumnInfo _colListPrice
Field Value
Type Description
ArchiveColumnInfo

_colMinimumsPrice

Declaration
protected ArchiveColumnInfo _colMinimumsPrice
Field Value
Type Description
ArchiveColumnInfo

_colName

Declaration
protected ArchiveColumnInfo _colName
Field Value
Type Description
ArchiveColumnInfo

_colPriceUnit

Declaration
protected ArchiveColumnInfo _colPriceUnit
Field Value
Type Description
ArchiveColumnInfo

_colProductCategory

Declaration
protected ArchiveColumnInfo _colProductCategory
Field Value
Type Description
ArchiveColumnInfo

_colProductFamily

Declaration
protected ArchiveColumnInfo _colProductFamily
Field Value
Type Description
ArchiveColumnInfo

_colProductType

Declaration
protected ArchiveColumnInfo _colProductType
Field Value
Type Description
ArchiveColumnInfo

_colQuantityUnit

Declaration
protected ArchiveColumnInfo _colQuantityUnit
Field Value
Type Description
ArchiveColumnInfo

_colSubscriptionUnit

Declaration
protected ArchiveColumnInfo _colSubscriptionUnit
Field Value
Type Description
ArchiveColumnInfo

_colThumbnail

Declaration
protected ArchiveColumnInfo _colThumbnail
Field Value
Type Description
ArchiveColumnInfo

_colURL

Declaration
protected ArchiveColumnInfo _colURL
Field Value
Type Description
ArchiveColumnInfo

_colVAT

Declaration
protected ArchiveColumnInfo _colVAT
Field Value
Type Description
ArchiveColumnInfo

_colVATInfo

Declaration
protected ArchiveColumnInfo _colVATInfo
Field Value
Type Description
ArchiveColumnInfo

EntityName

Declaration
public const string EntityName = "ErpProduct"
Field Value
Type Description
String

ProviderName

Declaration
public const string ProviderName = "FindProductViaConnectorProvider"
Field Value
Type Description
String

Properties

BaseClassShouldFilterColumns

Declaration
protected override bool BaseClassShouldFilterColumns { get; }
Property Value
Type Description
Boolean
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.BaseClassShouldFilterColumns

BaseClassShouldFilterEntities

Declaration
protected override bool BaseClassShouldFilterEntities { get; }
Property Value
Type Description
Boolean
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.BaseClassShouldFilterEntities

BaseClassShouldPage

Declaration
protected override bool BaseClassShouldPage { get; }
Property Value
Type Description
Boolean
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.BaseClassShouldPage

BaseClassShouldSort

Declaration
protected override bool BaseClassShouldSort { get; }
Property Value
Type Description
Boolean
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.BaseClassShouldSort

Methods

GetResultData()

Declaration
protected override List<ArchiveRow> GetResultData()
Returns
Type Description
List<ArchiveRow>
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.GetResultData()

SetRestriction(ArchiveRestrictionInfo[])

Declaration
public override bool SetRestriction(params ArchiveRestrictionInfo[] restrictions)
Parameters
Type Name Description
ArchiveRestrictionInfo[] restrictions
Returns
Type Description
Boolean
Overrides
SuperOffice.CRM.ArchiveLists.InMemoryProviderBase<SuperOffice.CRM.ArchiveLists.ArchiveRow>.SetRestriction(SuperOffice.CRM.ArchiveLists.ArchiveRestrictionInfo[])

Implements

IArchiveProvider
IArchiveProviderHasRows
IArchiveProviderHasColumns
IArchiveProviderHasEntities

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top