Class TicketStatusEntity
Namespace: SuperOffice.WebApi.Data
Assembly: SuperOffice.WebApi.dll
Carrier object for TicketStatusEntity.
Entity for a ticket status. This entity describes the meta data for a ticket status, and provides special operations on it.
Inheritance
object ←
Carrier ←
TicketStatusEntity
Inherited Members
Carrier.TableRight,
Carrier.FieldProperties,
object.ToString(),
object.Equals(object),
object.Equals(object, object),
object.ReferenceEquals(object, object),
object.GetHashCode(),
object.GetType(),
object.MemberwiseClone()
Examples
Get TicketStatusEntity 123 using the WebApi client:
var configuration = new WebApiConfiguration(url);
var agent = new ListAgent(configuration);
var ticketStatusEntity = agent.GetTicketStatusEntity( 123 );
Constructors
TicketStatusEntity()
Default constructor - defaults any enum props to 0.
Properties
IsDefault
Indicates if status is default one as there might be more than one status with same internal status
Property Value
bool
Name
Name of user defined ticket status
Property Value
string
NoEmailReopen
Whether inbound emails can reopen requests with this status or not
Property Value
bool
Status
The 'classic' ticket status. I.e. active/closed/postponed/deleted
NULL if unknown enum value.
Property Value
TicketBaseStatus?
See Also
TicketStatusEntity.Status_String
Status_String
The 'classic' ticket status. I.e. active/closed/postponed/deleted
Raw string enum value.
Property Value
string
See Also
TicketStatusEntity.Status
TicketStatusId
The primary key (auto-incremented)
Property Value
int
TimeCounter
Which field in ticket we count time spent on (queue, internal, external)
NULL if unknown enum value.
Property Value
TicketStatusTimeCounter?
See Also
TicketStatusEntity.TimeCounter_String
TimeCounter_String
Which field in ticket we count time spent on (queue, internal, external)
Raw string enum value.
Property Value
string
See Also
TicketStatusEntity.TimeCounter
UsedInQueue
If set, status is used in GetNext calculations
Property Value
bool
See Also
ListAgent