Show / Hide Table of Contents

Class TicketTypeEntity

Entity for a ticket (Request) type. This enables having diversified tickets needed for a specific process.

Carrier object for TicketTypeEntity. Services for the TicketTypeEntity Carrier is available from the List Agent.
Inheritance
object
TicketTypeEntity
Namespace: SuperOffice.CRM.Services
Assembly: SuperOffice.Services.dll
Syntax
[DataContract(Namespace = "http://www.superoffice.net/ws/crm/NetServer/11.1.0.0")]
public class TicketTypeEntity : Carrier
Examples

Get TicketTypeEntity 123 using the agent:

using SuperOffice;
using SuperOffice.CRM.Services;

using (SoSession mySession = SoSession.Authenticate("user", "pass"))
{
   var agent = new ListAgent();
   var ticketTypeEntity = agent.GetTicketTypeEntity( 123 );
}

Constructors

TicketTypeEntity()

Default constructor

Declaration
public TicketTypeEntity()
See Also
IListAgent

Properties

DefaultTicketPriority

Default ticket priority for new tickets

Declaration
[DataMember]
public virtual int DefaultTicketPriority { get; set; }
Property Value
Type Description
int
See Also
IListAgent

DefaultTicketStatus

Default ticket status for new tickets

Declaration
[DataMember]
public virtual int DefaultTicketStatus { get; set; }
Property Value
Type Description
int
See Also
IListAgent

ExcludeEmailRecipients

Create request without initially having to send outbound e-mail

Declaration
[DataMember]
public virtual bool ExcludeEmailRecipients { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

ExcludeSignature

Do not insert user signature automatically

Declaration
[DataMember]
public virtual bool ExcludeSignature { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

ExternalAsDefault

Ability to set external access level for this request type

Declaration
[DataMember]
public virtual bool ExternalAsDefault { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

Icon

Name of the icon

Declaration
[DataMember]
public virtual string Icon { get; set; }
Property Value
Type Description
string
See Also
IListAgent

IsDefault

Is this Ticket Type marked as default

Declaration
[DataMember]
public virtual bool IsDefault { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

IsExternalVisible

Is this request type visible to external people and they can submit requests of this type

Declaration
[DataMember]
public virtual bool IsExternalVisible { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

Name

The list item

Declaration
[DataMember]
public virtual string Name { get; set; }
Property Value
Type Description
string
See Also
IListAgent

Rank

Rank order

Declaration
[DataMember]
public virtual short Rank { get; set; }
Property Value
Type Description
short
See Also
IListAgent

ReplyExternalAsDefault

Set external access level when replying the message

Declaration
[DataMember]
public virtual bool ReplyExternalAsDefault { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

ReplyForwardNoSignature

Do not insert user signature when replying or forwarding the message

Declaration
[DataMember]
public virtual bool ReplyForwardNoSignature { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

ReplyTemplate

Reply template to use when replying to a ticket of this type

Declaration
[DataMember]
public virtual int ReplyTemplate { get; set; }
Property Value
Type Description
int
See Also
IListAgent

ShowInNew

Enables this request type to be accessible in +New in top bar

Declaration
[DataMember]
public virtual bool ShowInNew { get; set; }
Property Value
Type Description
bool
See Also
IListAgent

TicketPriorities

Relevant/available ticket priorities for this Request type. Empty field means all priorities are available.

Declaration
[DataMember]
public virtual int[] TicketPriorities { get; set; }
Property Value
Type Description
int[]
See Also
IListAgent

TicketStatuses

Relevant/available ticket statuses for this Request type. Empty field means all statuses are available.

Declaration
[DataMember]
public virtual int[] TicketStatuses { get; set; }
Property Value
Type Description
int[]
See Also
IListAgent

TicketTypeId

Primary key

Declaration
[DataMember]
public virtual int TicketTypeId { get; set; }
Property Value
Type Description
int
See Also
IListAgent

Tooltip

Tooltip or other description

Declaration
[DataMember]
public virtual string Tooltip { get; set; }
Property Value
Type Description
string
See Also
IListAgent

VisibleForGroups

Array of references to the visible for groups

Declaration
[DataMember]
public virtual int[] VisibleForGroups { get; set; }
Property Value
Type Description
int[]
See Also
IListAgent

Methods

ToString()

Returns the carrier contents as a formatted string.

Declaration
public override string ToString()
Returns
Type Description
string

The carrier contents.

See Also
IListAgent

ToString(string)

Returns the carrier contents as a formatted string, useful for debugging. Each line in the output is prefixed with the input value.

Declaration
public string ToString(string prefix)
Parameters
Type Name Description
string prefix

The line prefix (typically used for indenting)

Returns
Type Description
string

The carrier contents.

See Also
IListAgent

See Also

IListAgent
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top