Class SuggestedAppointmentRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the SuggestedAppointment table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class SuggestedAppointmentRecordData
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
SuggestedAppointmentRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the SuggestedAppointment table.
Declaration
public SuggestedAppointmentRecordData()
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
AssignToMember
Should generated appointment be assigned to a project member?
Declaration
public short AssignToMember
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
AutoSuggest
Should this appointment be auto-suggested
Declaration
public short AutoSuggest
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
DaysFuture
How many days into the future the appointment should be scheduled
Declaration
public short DaysFuture
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Deleted
0 -> record is active 1 -> record is 'deleted' and should not be shown in lists
Declaration
public short Deleted
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Duration
Duration in minutes of suggested appointment
Declaration
public short Duration
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
IsMilestone
Is this kind of appointment a milestone in a project
Declaration
public short IsMilestone
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Name
Item name, visible in Guide
Declaration
public string Name
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
ProjectTypeStatusLinkId
Link to projectTypeStatusLink, the anchor for project guide items. Either this OR saleAnchorId should be set, not both at the same time.
Declaration
public int ProjectTypeStatusLinkId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Rank
Rank, controls rank of non-instantiated items in Guide
Declaration
public short Rank
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo 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 SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo 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 SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SaleTypeStageLinkId
Link to saleTypeStageLink, the anchor for sale guide items. Either this OR projectAnchorId should be set, not both at the same time.
Declaration
public int SaleTypeStageLinkId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
SuggestedAppointmentId
Primary key
Declaration
public int SuggestedAppointmentId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TaskId
Type of the suggested appointment
Declaration
public int TaskId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Text
The suggested text of the new appointment
Declaration
public string Text
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Tooltip
Tooltip / description
Declaration
public string Tooltip
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo 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 SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo 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 SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo 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 SuggestedAppointmentRow 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 SuggestedAppointmentTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.