Class ProductRows.IdxERPProductKey
Class representing index 'IDXProductERPProductKey'.
Inheritance
ProductRows.IdxERPProductKey
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public sealed class ProductRows.IdxERPProductKey : ProductRows.ProductRowsIdx, ICloneable, ISentryIgnorable
Constructors
IdxERPProductKey(string)
Constructor for class ProductRows.IdxERPProductKey This class represents index 'IDXProductERPProductKey'.
Declaration
public IdxERPProductKey(string eRPProductKey)
Parameters
Type | Name | Description |
---|---|---|
string | eRPProductKey |
IdxERPProductKey(string, StringSearchType)
Constructor for class ProductRows.IdxERPProductKey This class represents index 'IDXProductERPProductKey'.
Declaration
public IdxERPProductKey(string eRPProductKey, StringSearchType eRPProductKeySearchType)
Parameters
Type | Name | Description |
---|---|---|
string | eRPProductKey | |
StringSearchType | eRPProductKeySearchType | How to search for ERPProductKey |
Properties
ERPProductKey
Reference/foreign key to the product in the given pricelist in the product supplier system, if it exists there.
Declaration
public string ERPProductKey { get; set; }
Property Value
Type | Description |
---|---|
string |
InnerRestriction
The Restriction passed to the Select statement.
Declaration
protected override Restriction InnerRestriction { get; }
Property Value
Type | Description |
---|---|
Restriction | Restriction object holding the restrictions for the select statement. |
Overrides
Methods
UpdateRow(TableRowBase)
Update the ProductRow with the values from the index.
Declaration
public override void UpdateRow(TableRowBase baseRow)
Parameters
Type | Name | Description |
---|---|---|
TableRowBase | baseRow | The row to update. This must be an instance of ProductRow. |