Class TravelTransactionLogRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the traveltransactionlog table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class TravelTransactionLogRecordData
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
TravelTransactionLogRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the traveltransactionlog table.
Declaration
public TravelTransactionLogRecordData()
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
ApplicationId
ID of the application/client/owner of the context in which this record was written. This is primarily an Online feature, but the value int.MaxValue denotes the Win client
Declaration
public int ApplicationId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
AssociateId
Who did it
Declaration
public int AssociateId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Flags
Extra information about the operation, as a bit-masked field
Declaration
public TtlFlags Flags
Field Value
| Type | Description |
|---|---|
| TtlFlags |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
PrevRecordId
Additional information
Declaration
public int PrevRecordId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
RecordId
Record that was updated
Declaration
public int RecordId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Tablenumber
Table that was updated
Declaration
public short Tablenumber
Field Value
| Type | Description |
|---|---|
| short |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TraveltransactionlogId
Primary key
Declaration
public int TraveltransactionlogId
Field Value
| Type | Description |
|---|---|
| int |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Ttime
Time/datestamp of event
Declaration
public DateTime Ttime
Field Value
| Type | Description |
|---|---|
| DateTime |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Type
Type of event
Declaration
public TrlogTransType Type
Field Value
| Type | Description |
|---|---|
| TrlogTransType |
Remarks
Please use this class instead of a full TravelTransactionLogRow 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 TravelTransactionLogTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.