Class QuoteConnectionRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the QuoteConnection table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class QuoteConnectionRecordData
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
QuoteConnectionRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the QuoteConnection table.
Declaration
public QuoteConnectionRecordData()
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
AllAccess
Is this connection accessible to everyone? If not, then the QuoteConnectionAccess table tells us who can access it
Declaration
public short AllAccess
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ConnectorName
Programmatic name of the Connector plugin that implements this kind of connection
Declaration
public string ConnectorName
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Deleted
If set, then this is a row that has been 'deleted'; we do not physically delete rows to avoid disaster
Declaration
public short Deleted
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DisplayDescription
Tooltip/description shown to user; multi-language support. Any other info available that would make an uncertain user chose the right connector. Typically, used for tooltip.
Declaration
public string DisplayDescription
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DisplayName
Connection name shown to user; multi-language support. The name of the connector to display in a list so that the users can choose between them. Typically the name of the client, with maybe the ERP system in parenthesis.
Declaration
public string DisplayName
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ERPName
Name of the ERP system (programmatic).
Declaration
public string ERPName
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ErpConnectionId
The ERP Connection that this Quote connection is an extension of
Declaration
public int ErpConnectionId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ExtraData
Optional extra data, in XML format, for configuring the connector. Connector-specific!
Declaration
public string ExtraData
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
QuoteConnectionId
Primary key
Declaration
public int QuoteConnectionId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Rank
Rank order
Declaration
public int Rank
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Registered
Registered when in UTC.
Declaration
public DateTime Registered
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RegisteredAssociateId
Registered by whom
Declaration
public int RegisteredAssociateId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Updated
Last updated when in UTC.
Declaration
public DateTime Updated
Field Value
Type | Description |
---|---|
DateTime |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UpdatedAssociateId
Last updated by whom
Declaration
public int UpdatedAssociateId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
UpdatedCount
Number of updates made to this record
Declaration
public short UpdatedCount
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full QuoteConnectionRow object when you do not need to create or update a value in the database. Row objects have a large overhead since they carry the corresponding QuoteConnectionTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.