Skip Navigation Links.

Northwind\General\Enums.cs

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