Class EjCategoryRecordData
POCO (Plain Old CLR Object) class that can be used to hold data corresponding to a row from the ej_category table.
Inherited Members
Namespace: SuperOffice.CRM.Rows
Assembly: SoDataBase.dll
Syntax
public class EjCategoryRecordData
Remarks
Please use this class instead of a full EjCategoryRow 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 EjCategoryTableInfo object, which in turn defines fields and aliases; there may be a Sentry on a row, and various other helper objects.
Constructors
EjCategoryRecordData()
Declaration
public EjCategoryRecordData()
Fields
AssignmentLag
Number of minutes we shall override the assignment if a customer sends consecutive messages to this category
Declaration
public int AssignmentLag
Field Value
Type | Description |
---|---|
Int32 |
CategoryMaster
The user associated with this category.
Declaration
public int CategoryMaster
Field Value
Type | Description |
---|---|
Int32 |
ClosingStatus
An integer indicating if new requests should have the 'close request' in this category checked as default, or if the users preferences should be selected.
Declaration
public TicketCategoryClosingStatus ClosingStatus
Field Value
Type | Description |
---|---|
TicketCategoryClosingStatus |
DelegateCounter
A delegate counter, incremented by 1 for every delegation
Declaration
public int DelegateCounter
Field Value
Type | Description |
---|---|
Int32 |
DelegateMethod
An integer indicating the delegation method for this category.
Declaration
public TicketCategoryDelegateMethod DelegateMethod
Field Value
Type | Description |
---|---|
TicketCategoryDelegateMethod |
EjCategoryId
The primary key (auto-incremented)
Declaration
public int EjCategoryId
Field Value
Type | Description |
---|---|
Int32 |
ExternalName
The external name for this category, used for the customer frontend.
Declaration
public string ExternalName
Field Value
Type | Description |
---|---|
String |
Flags
A bitmask representing flags for this category.
Declaration
public TicketCategoryFlags Flags
Field Value
Type | Description |
---|---|
TicketCategoryFlags |
Fullname
The fullname (compiled from parents' names) for this category. E.g. 'norway/product A/support'.
Declaration
public string Fullname
Field Value
Type | Description |
---|---|
String |
MsgClosingStatus
An integer indicating if new messages should have the 'close request' in this category checked as default, or if the users preferences should be selected.
Declaration
public TicketCategoryClosingStatus MsgClosingStatus
Field Value
Type | Description |
---|---|
TicketCategoryClosingStatus |
Name
The (short) name of this category. E.g. 'support'.
Declaration
public string Name
Field Value
Type | Description |
---|---|
String |
NotificationEmail
Comma separated list of addresses to notify when requests are redelegated to (unassigned) in this category.
Declaration
public string NotificationEmail
Field Value
Type | Description |
---|---|
String |
ParentId
The parent category for this category. -1 if this is a toplevel category.
Declaration
public int ParentId
Field Value
Type | Description |
---|---|
Int32 |
ReplyTemplate
Reply template to merge with messages posted in this category
Declaration
public int ReplyTemplate
Field Value
Type | Description |
---|---|
Int32 |