Except where values are explicitly defined, the first item's value starts at 0 and increments by one.



public enum CustomFieldType {

        Text,

        DropDown,

        Multiline,

        Radio,

        Checkbox,

        Email,

        URL,

        Numeric,

        USPhone

}


public enum ScreenTypeID {

        RequestOnly,

        KioskOnly,

        MobileOnly,

        WorkRecord,

        AllRequestEntry

}


public enum NotifyType {

        NewRequest,

        Critical,

        Appointment,

        Visitor

}


public enum UserStatusType {

All = -1,

Inactive = 0,

Active = 1,

Suspended = 2,

       SoftDelete = 3,

       HardDelete = 4

}


public enum UserLevelType {

LCSystemComponent,

User,

Supervisor,

Admin,

Limited_User

}


public enum GeneralStatusType {

All = -1,

Inactive = 0,

Active = 1,

}


public enum RequestStatusType {

Pending,

InService,

Completed,

Abandonded,

Void,

Appointment,

All,

        Editing,

        Pending_Call,

        Working_Call

}


public enum LoginStatus {

LoggedOut,

Available,

InService,

Unavailable,

Lunch,

Login,

InWork,

       Custom,

       Online

}


public enum TicketActionType {

Working,

Completed,

Transferred,

Returned,

Modified,

Comment,

AddService

}


public enum LUTTableID {

UnavailableReasonCodes = 1,

KioskMessages = 2,

AccountTypeCode = 3,

ReminderReason = 4,

ServiceCategory = 5,

CrossSell = 6,

MobileProviders = 7,

       SystemOptions = 8,

       SpecialNeeds = 9,

       WebKiosk = 10,

       CrossSellCommentReasons = 11,

       VisitorKiosk = 12,

       UserPref = 13 

}


public enum PermissionType {

ReportManager,

Dashboard,

BroadcastMessage,

ExportData,

       ViewServiceDescription,

       DeleteReport,

       UploadReport,

       DownloadUpdate

}


public enum CustomerStatus {

       Inactive,

       Active,

       Purge

}


public enum CrossSellStatus {

       Column3,

       Column2,

       Column4,        

       Column1

}


public enum QueueType {

       Lobby,

       Call,

       Global,

       Workflow

}