Class TicketStatusRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ticket_status table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class TicketStatusRecordData
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
TicketStatusRecordData()
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ticket_status table.
Declaration
public TicketStatusRecordData()
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Fields
Deleted
Whether the status is deleted (unavailable) or not
Declaration
public short Deleted
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Name
Name of user defined ticket status
Declaration
public string Name
Field Value
Type | Description |
---|---|
string |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
NoEmailReopen
Whether inbound emails can reopen requests with this status or not
Declaration
public short NoEmailReopen
Field Value
Type | Description |
---|---|
short |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Status
The 'classic' ticket status. I.e. active/closed/postponed/deleted
Declaration
public TicketBaseStatus Status
Field Value
Type | Description |
---|---|
TicketBaseStatus |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TicketStatusId
The primary key (auto-incremented)
Declaration
public int TicketStatusId
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TimeCounter
Which field in ticket we count time spent on (queue, internal, external)
Declaration
public TicketStatusTimeCounter TimeCounter
Field Value
Type | Description |
---|---|
TicketStatusTimeCounter |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
TsRank
Sort order
Declaration
public int TsRank
Field Value
Type | Description |
---|---|
int |
Remarks
Please use this class instead of a full TicketStatusRow 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 TicketStatusTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.