D:\NorthwindForWeb\Northwind\CS\DotNet\ADO.Net\Northwind\General\Enums.cs
/*
* This file was generated by ProCG version 2.0
*
* File name: Northwind\General\Enums.cs
* Language: C# - ADO.Net
* Database: My Sql
*
* Copyright (c) 2002-2019 iGenXSoft.
* For more information visit http://www.igenxsoft.com
*/
using System;
namespace Northwind.General
{
// RecordsAndStructsEnum
public enum RecordsAndStructsEnum
{
BACKUP_ENTITY = 3,
CODES = 2,
CRITERIA_DEFINITION = 8,
CRITERIA_FIELD = 9,
CRITERIA_ORDER_BY = 10,
CUSTOMER = 24,
GLOBAL_PARAMS = 13,
LAST_VALUE = 4,
NORTHWIND_USER = 1,
ORDER = 20,
ORDER_ITEM = 21,
PRODUCT = 22,
SUPPLIER = 23,
TEST_TABLE = 25
}
// RecordsEnum
public enum RecordsEnum
{
BACKUP_ENTITY = 3,
CODES = 2,
CRITERIA_DEFINITION = 8,
CRITERIA_FIELD = 9,
CRITERIA_ORDER_BY = 10,
CUSTOMER = 24,
LAST_VALUE = 4,
NORTHWIND_USER = 1,
ORDER = 20,
ORDER_ITEM = 21,
PRODUCT = 22,
SUPPLIER = 23,
TEST_TABLE = 25
}
// StructsEnum
public enum StructsEnum
{
GLOBAL_PARAMS = 13
}
//
// Codes Tables
//
public enum CodesTableEnum
{
CODES_TABLES = -1,
USER_TYPE = 1,
SHOW_MODE = 2,
SQL_OPERATOR = 3,
LAST_VALUE_DATA_TYPE = 4,
ORDER_TYPE = 5,
EDIT_MODE = 6,
AND_OR = 7,
SEVERITY_LEVEL = 8,
DATA_MODEL_TYPE = 9,
SERIALIZATION_TYPE = 10,
WEB_DATA_RESULT_TYPE = 11,
FIELD_TYPE = 12,
IMPLEMENT_AS = 13,
CONTROL_TYPE = 16,
ELEMENT_LEVEL = 68,
YES_NO = 69,
SUB_SYSTEM = 70,
PAGE_TYPE = 71
}
//
// Codes table User Type
//
public enum UserTypeEnum
{
REGULAR = 1,
ADMIN = 9,
DEBUG = 999
}
//
// Codes table Show Mode
//
public enum ShowModeEnum
{
SHOW_NORMAL = 1,
SHOW_READ_ONLY = 2,
HIDDEN = 3
}
//
// Codes table Sql Operator
//
/*
public enum SqlOperatorEnum
{
LESS_THAN = 1,
LESS_OR_EQUAL = 2,
EQUAL = 3,
GREAT_THAN = 4,
GREAT_OR_EQUAL = 5,
BETWEEN = 6,
CONTAINS = 7,
LIKE = 8,
NOT_EQUAL = 9,
IS_NULL = 10,
IS_NOT_NULL = 11,
NOT_CONTAINS = 12,
NOT_LIKE = 13
} */
//
// Codes table Last Value Data Type
//
public enum LastValueDataTypeEnum
{
STRUCT_DATA = 1,
STRUCT_DATA_COLLECTION = 2,
HASH_TABLE = 3,
DISCRETE = 4
}
//
// Codes table Order Type
//
public enum OrderTypeEnum
{
ASCENDING = 1,
DESCENDING = 2
}
//
// Codes table Edit Mode
//
public enum EditModeEnum
{
NONE = 0,
VIEW_ONLY = 1,
UPDATE = 2,
ALL = 99
}
//
// Codes table And Or
//
public enum AndOrEnum
{
AND = 1,
OR = 2
}
//
// Codes table Severity Level
//
public enum SeverityLevelEnum
{
INFORMATION = 1,
WARNING = 2,
ERROR = 3,
FATAL = 4
}
//
// Codes table Data Model Type
//
public enum DataModelTypeEnum
{
TABLE = 1,
STRUCT = 2,
VIEW = 3
}
//
// Codes table Serialization Type
//
public enum SerializationTypeEnum
{
JSON = 1,
FORMATTED_STRING = 2
}
//
// Codes table Web Data Result Type
//
public enum WebDataResultTypeEnum
{
JSON = 1,
EXCEL = 2
}
//
// Codes table Field Type
//
public enum FieldTypeEnum
{
RT_BYTE = 1,
RT_SHORT_INT = 2,
RT_INT = 3,
RT_CHARACTER = 4,
RT_FLOAT = 5,
RT_DUBLE = 6,
RT_DATE = 7,
RT_DATE_TIME = 9,
RT_INT_64 = 10,
RT_BOOLEAN = 11,
RT_VARCHAR = 20,
RT_LONGVARCHAR = 21,
RT_BINAY = 22,
RT_VARBINARY = 23,
RT_LONGVARBINARY = 24,
RT_ROW_VERSION = 34,
RT_STRUCTURE = 99
}
//
// Codes table Implement as
//
public enum ImplementAsEnum
{
TEXT_BOX = 1,
CHECK_BOX = 2,
RADIO_BUTONS_LIST = 3,
DATE_TIME_PICKER = 7,
LIST_BOX = 11,
COMBO_BOX = 12,
LOOKUP = 21,
CHOOSE_WINDOW = 22,
HTML_EDITOR = 31,
XIN_CALENDAR = 51,
DATE_AND_TIME = 52,
FILE_PATH = 61,
FILE_BINARY = 62,
AS_MODEL = 71,
CUSTOM = 999
}
//
// Codes table Control Type
//
public enum ControlTypeEnum
{
FORM = 1,
GRID = 2,
MODEL_TAB_PANEL = 3,
ID_FORM = 4,
CHART = 5,
MAP_OF_MANY = 6,
TOOLBAR = 9,
MENU = 10,
TREE = 11,
ENTITY_TAB_PANEL = 13,
MAP_OF_ONE = 14,
CRITERIA = 99
}
//
// Codes table Element Level
//
public enum ElementLevelEnum
{
PROJECT = 1,
RECORD = 2,
STRUCT = 3
}
//
// Codes table Yes No
//
public enum YesNoEnum
{
NO = 0,
YES = 1
}
//
// Codes table Sub System
//
public enum SubSystemEnum
{
PRO_CG_INFRA = 1
}
//
// Codes table Page Type
//
public enum PageTypeEnum
{
NONE = 0,
QUERY = 1,
ENTITY = 2
}
public enum UserLoginStatus
{
ENABLE = 1,
DISABLE = -1,
DISABLE_AFTER_FAILURES = -2
}
public enum FieldShowModeEnum
{
SHOW_NORMAL = 1,
SHOW_READ_ONLY = 2,
HIDDEN = 3
}
public enum SelectionModeEnum
{
SINGLE_SELECTION_MODE,
MULTIPL_SELECTION_MODE
}
public enum AccessMethodTypeEnum
{
SELECT_ONE_OR_MORE_RECORDS,
SELECT_ONE_RECORD,
SELECT_RECORDS,
UPDATE,
DELETE,
ALL
}
public enum GridLineActionsNameEnum
{
SELECT_ROW,
DELETE,
EDIT,
UPDATE,
CANCEL
}
public enum GridButtonsEnum
{
NONE = 0,
EDIT_LINE = 1,
ADD_LINE = 2,
ADD_LINE_LIKE = 3,
DELETE_LINES = 4,
UN_DELETE_LINES = 5,
SELECT_ALL = 6,
UN_SELECT_ALL = 7,
COPY = 8,
PASTE = 9,
DISCARD_CHANGES = 10,
SAVE = 11,
FIRST_PAGE = 12,
JUMP_BACK = 13,
BACK_PAGE = 14,
NEXT_PAGE = 15,
JUMP_NEXT = 16,
LAST_PAGE = 17,
JUMP_TO_PAGE = 18,
PAGE_SIZE = 19,
ENTITIES_LIST = 20,
DIG = 21,
SELECT = 22,
CANCEL_SELECT = 23,
OK = 41,
CANCEL = 42,
PRINT = 43,
VIEW_DETAILS = 44,
BACKUP = 45,
CUSTOM = 999
}
public enum ProCGYesNoEnum
{
YES = 1,
NO = 0
}
public enum EditPlaceEnum
{
Grid = 1,
DataControl = 2,
OnlyByDig = 3,
Both = 99 // Grid + DataControl
}
public enum WebCustomeControlPlaceEnum
{
Grid = 1,
DataControl = 2
}
public enum FileTypeEnum
{
IMAGE = 1,
AUDIO = 2,
VIDEO = 3
}
public enum FrameTypeEnum
{
None = 0,
Rounded = 1
}
public enum StandardFieldsListEnum
{
PrimaryKey = 1,
IdFields = 2,
ViewShort = 3,
ViewLong = 4,
Add = 5,
All = 999
}
public enum FieldsLayout
{
EachFieldInRow = 1,
EachFieldInCol = 2
}
public enum HtmlEditorLangDirectionEnum
{
LeftToRight = 1,
RightToLeft = 2
}
public enum MediaTypeEnum
{
Screen = 1,
Print = 2
}
public enum WebControlsStyle
{
MicrosoftStandard = 1,
Obout = 2
}
public enum ImplementToolbarItemEnum
{
Default = 0,
DropDown = 1,
ListBox = 2,
Button = 3,
ImageButton = 4,
Link = 5
}
public enum ToolbarButtonSizeEnum
{
None = 0,
// Small = 1, not implemented yet
Medium = 2,
Large = 3
}
public enum ToolbarButtonBGColorEnum
{
None = 0,
Dark = 1,
Light = 2
}
public enum PostBackMode
{
None = 0,
FullPostBack = 1,
AsyncPostBack = 2,
Both = 99
}
}
// 7335 ProCG uses this line - don't edit it