initial commit
This commit is contained in:
commit
252dac3143
1516 changed files with 694271 additions and 0 deletions
115
App_Code/Data Access Layer/Absent.xml
Normal file
115
App_Code/Data Access Layer/Absent.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>AbsentId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Absent</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Absent</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Absent</TableCodeName>
|
||||
<TableAliasName>Absent_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/AbsentDefinition.vb
Normal file
126
App_Code/Data Access Layer/AbsentDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="AbsentTable">Persons.AbsentTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="AbsentTable"></seealso>
|
||||
|
||||
Public Class AbsentDefinition
|
||||
|
||||
#Region "Definition (XML) for AbsentDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "AbsentDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="AbsentTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>AbsentId</columnName>")
|
||||
tbf.Append( "<columnUIName>Absent</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Absent</columnName>")
|
||||
tbf.Append( "<columnUIName>Absent</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Absent</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Absent</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Absent_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/AbsentSqlTable.vb
Normal file
47
App_Code/Data Access Layer/AbsentSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="AbsentTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="AbsentTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="AbsentTable"></seealso>
|
||||
|
||||
Public Class AbsentSqlTable
|
||||
Inherits BaseAbsentSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
268
App_Code/Data Access Layer/Arm.xml
Normal file
268
App_Code/Data Access Layer/Arm.xml
Normal file
|
@ -0,0 +1,268 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>ArmId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>ArmyId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_Arm_Army</columnFKName>
|
||||
<columnFKTable>Army</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>ArmyId</columnFKColumn>
|
||||
<columnFKColumnDisplay>Army</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>ArmSName</columnName>
|
||||
<columnUIName>ชื่อย่อ</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>ArmName</columnName>
|
||||
<columnUIName>ชื่อเต็ม</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>Party</columnName>
|
||||
<columnUIName Source="User">พรรค</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Arm</TableName>
|
||||
<Version>2</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Arm</TableCodeName>
|
||||
<TableAliasName>Arm_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
248
App_Code/Data Access Layer/ArmDefinition.vb
Normal file
248
App_Code/Data Access Layer/ArmDefinition.vb
Normal file
|
@ -0,0 +1,248 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="ArmTable">Persons.ArmTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="ArmTable"></seealso>
|
||||
|
||||
Public Class ArmDefinition
|
||||
|
||||
#Region "Definition (XML) for ArmDefinition table"
|
||||
'Next 215 lines contain Table Definition (XML) for table "ArmDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="ArmTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>ArmId</columnName>")
|
||||
tbf.Append( "<columnUIName>Arm</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>ArmyId</columnName>")
|
||||
tbf.Append( "<columnUIName>Army</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_Arm_Army</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.ArmyTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>ArmyId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>Army</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>ArmSName</columnName>")
|
||||
tbf.Append( "<columnUIName>ชื่อย่อ</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>ArmName</columnName>")
|
||||
tbf.Append( "<columnUIName>ชื่อเต็ม</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>Party</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">พรรค</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Arm</TableName>")
|
||||
tbf.Append( "<Version>2</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Arm</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Arm_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/ArmSqlTable.vb
Normal file
47
App_Code/Data Access Layer/ArmSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="ArmTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ArmTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ArmTable"></seealso>
|
||||
|
||||
Public Class ArmSqlTable
|
||||
Inherits BaseArmSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/Army.xml
Normal file
115
App_Code/Data Access Layer/Army.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>ArmyId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Army</columnName>
|
||||
<columnUIName Source="User">เหล่าทัพ</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Army</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Army</TableCodeName>
|
||||
<TableAliasName>Army_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/ArmyDefinition.vb
Normal file
126
App_Code/Data Access Layer/ArmyDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="ArmyTable">Persons.ArmyTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="ArmyTable"></seealso>
|
||||
|
||||
Public Class ArmyDefinition
|
||||
|
||||
#Region "Definition (XML) for ArmyDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "ArmyDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="ArmyTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>ArmyId</columnName>")
|
||||
tbf.Append( "<columnUIName>Army</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Army</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">เหล่าทัพ</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Army</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Army</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Army_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/ArmySqlTable.vb
Normal file
47
App_Code/Data Access Layer/ArmySqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="ArmyTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ArmyTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ArmyTable"></seealso>
|
||||
|
||||
Public Class ArmySqlTable
|
||||
Inherits BaseArmySqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseAbsentSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseAbsentSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in AbsentSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="AbsentSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="AbsentTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="AbsentTable"></seealso>
|
||||
''' <seealso cref="AbsentSqlTable"></seealso>
|
||||
|
||||
Public Class BaseAbsentSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseArmSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseArmSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in ArmSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="ArmSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ArmTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ArmTable"></seealso>
|
||||
''' <seealso cref="ArmSqlTable"></seealso>
|
||||
|
||||
Public Class BaseArmSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseArmySqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseArmySqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in ArmySqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="ArmySqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ArmyTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ArmyTable"></seealso>
|
||||
''' <seealso cref="ArmySqlTable"></seealso>
|
||||
|
||||
Public Class BaseArmySqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseBloodIdSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseBloodIdSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in BloodIdSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="BloodIdSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="BloodIdTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="BloodIdTable"></seealso>
|
||||
''' <seealso cref="BloodIdSqlTable"></seealso>
|
||||
|
||||
Public Class BaseBloodIdSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseBornSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseBornSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in BornSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="BornSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="BornTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="BornTable"></seealso>
|
||||
''' <seealso cref="BornSqlTable"></seealso>
|
||||
|
||||
Public Class BaseBornSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseCountrySqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseCountrySqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in CountrySqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="CountrySqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="CountryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="CountryTable"></seealso>
|
||||
''' <seealso cref="CountrySqlTable"></seealso>
|
||||
|
||||
Public Class BaseCountrySqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseDeptSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseDeptSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in DeptSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="DeptSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="DeptTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="DeptTable"></seealso>
|
||||
''' <seealso cref="DeptSqlTable"></seealso>
|
||||
|
||||
Public Class BaseDeptSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseEducationPeriodSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseEducationPeriodSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in EducationPeriodSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="EducationPeriodSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="EducationPeriodTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="EducationPeriodTable"></seealso>
|
||||
''' <seealso cref="EducationPeriodSqlTable"></seealso>
|
||||
|
||||
Public Class BaseEducationPeriodSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseEducationSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseEducationSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in EducationSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="EducationSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="EducationTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="EducationTable"></seealso>
|
||||
''' <seealso cref="EducationSqlTable"></seealso>
|
||||
|
||||
Public Class BaseEducationSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseExTraSalarySqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseExTraSalarySqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in ExTraSalarySqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="ExTraSalarySqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ExTraSalaryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ExTraSalaryTable"></seealso>
|
||||
''' <seealso cref="ExTraSalarySqlTable"></seealso>
|
||||
|
||||
Public Class BaseExTraSalarySqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseInsigniaSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseInsigniaSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in InsigniaSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="InsigniaSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="InsigniaTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="InsigniaTable"></seealso>
|
||||
''' <seealso cref="InsigniaSqlTable"></seealso>
|
||||
|
||||
Public Class BaseInsigniaSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseLanguageSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseLanguageSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in LanguageSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="LanguageSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="LanguageTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="LanguageTable"></seealso>
|
||||
''' <seealso cref="LanguageSqlTable"></seealso>
|
||||
|
||||
Public Class BaseLanguageSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonRelativeSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonRelativeSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonRelativeSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonRelativeSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonRelativeTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonRelativeTable"></seealso>
|
||||
''' <seealso cref="PersonRelativeSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonRelativeSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalDDSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalDDSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalDDSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalDDSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalDDTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalDDTable"></seealso>
|
||||
''' <seealso cref="PersonalDDSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalDDSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalDailyJobSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalDailyJobSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalDailyJobSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalDailyJobSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalDailyJobTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalDailyJobTable"></seealso>
|
||||
''' <seealso cref="PersonalDailyJobSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalDailyJobSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalEducationSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalEducationSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalEducationSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalEducationSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalEducationTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalEducationTable"></seealso>
|
||||
''' <seealso cref="PersonalEducationSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalEducationSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalExtWorkSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalExtWorkSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalExtWorkSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalExtWorkSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalExtWorkTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalExtWorkTable"></seealso>
|
||||
''' <seealso cref="PersonalExtWorkSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalExtWorkSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalExtraSalarySqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalExtraSalarySqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalExtraSalaryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalExtraSalaryTable"></seealso>
|
||||
''' <seealso cref="PersonalExtraSalarySqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalExtraSalarySqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalIdSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalIdSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalIdSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalIdSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalIdTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalIdTable"></seealso>
|
||||
''' <seealso cref="PersonalIdSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalIdSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalInsigniaSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalInsigniaSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalInsigniaSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalInsigniaSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalInsigniaTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalInsigniaTable"></seealso>
|
||||
''' <seealso cref="PersonalInsigniaSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalInsigniaSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalLanguageSkillSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalLanguageSkillSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalLanguageSkillTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalLanguageSkillTable"></seealso>
|
||||
''' <seealso cref="PersonalLanguageSkillSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalLanguageSkillSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalNameSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalNameSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalNameSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalNameSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalNameTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalNameTable"></seealso>
|
||||
''' <seealso cref="PersonalNameSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalNameSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalRankSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalRankSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalRankSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalRankSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalRankTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalRankTable"></seealso>
|
||||
''' <seealso cref="PersonalRankSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalRankSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalSalarySqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalSalarySqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalSalarySqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalSalarySqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalSalaryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalSalaryTable"></seealso>
|
||||
''' <seealso cref="PersonalSalarySqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalSalarySqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalSpecialSkillSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalSpecialSkillSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalSpecialSkillTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalSpecialSkillTable"></seealso>
|
||||
''' <seealso cref="PersonalSpecialSkillSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalSpecialSkillSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalSportSkillSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalSportSkillSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalSportSkillSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalSportSkillSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalSportSkillTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalSportSkillTable"></seealso>
|
||||
''' <seealso cref="PersonalSportSkillSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalSportSkillSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BasePersonalTitleSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BasePersonalTitleSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in PersonalTitleSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="PersonalTitleSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalTitleTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalTitleTable"></seealso>
|
||||
''' <seealso cref="PersonalTitleSqlTable"></seealso>
|
||||
|
||||
Public Class BasePersonalTitleSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseRStatusSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseRStatusSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in RStatusSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="RStatusSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="RStatusTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="RStatusTable"></seealso>
|
||||
''' <seealso cref="RStatusSqlTable"></seealso>
|
||||
|
||||
Public Class BaseRStatusSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseRankSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseRankSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in RankSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="RankSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="RankTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="RankTable"></seealso>
|
||||
''' <seealso cref="RankSqlTable"></seealso>
|
||||
|
||||
Public Class BaseRankSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseRelationSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseRelationSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in RelationSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="RelationSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="RelationTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="RelationTable"></seealso>
|
||||
''' <seealso cref="RelationSqlTable"></seealso>
|
||||
|
||||
Public Class BaseRelationSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseReportPropertiesSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseReportPropertiesSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in ReportPropertiesSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="ReportPropertiesSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ReportPropertiesTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ReportPropertiesTable"></seealso>
|
||||
''' <seealso cref="ReportPropertiesSqlTable"></seealso>
|
||||
|
||||
Public Class BaseReportPropertiesSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseSectionSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseSectionSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in SectionSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="SectionSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="SectionTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="SectionTable"></seealso>
|
||||
''' <seealso cref="SectionSqlTable"></seealso>
|
||||
|
||||
Public Class BaseSectionSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseSexSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseSexSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in SexSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="SexSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="SexTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="SexTable"></seealso>
|
||||
''' <seealso cref="SexSqlTable"></seealso>
|
||||
|
||||
Public Class BaseSexSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,35 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in ShowPersonalIdTableSqlQuery.vb
|
||||
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="ShowPersonalIdTableSqlQuery"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ShowPersonalIdTableQuery"></see> class.
|
||||
''' <para>
|
||||
''' This is a "generated" class, meaning that it may be overwritten when you regenerate your application.
|
||||
''' Any changes you make to this class may not be preserved if you regenerate your application.
|
||||
''' Instead, changes should be applied to the <see cref="ShowPersonalIdTableSqlQuery"></see> class.
|
||||
''' </para>
|
||||
''' </remarks>
|
||||
''' <seealso cref="ShowPersonalIdTableQuery"></seealso>
|
||||
''' <seealso cref="ShowPersonalIdTableSqlQuery"></seealso>
|
||||
|
||||
Public Class BaseShowPersonalIdTableSqlQuery
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseSportSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseSportSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in SportSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="SportSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="SportTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="SportTable"></seealso>
|
||||
''' <seealso cref="SportSqlTable"></seealso>
|
||||
|
||||
Public Class BaseSportSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseStatusSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseStatusSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in StatusSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="StatusSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="StatusTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="StatusTable"></seealso>
|
||||
''' <seealso cref="StatusSqlTable"></seealso>
|
||||
|
||||
Public Class BaseStatusSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseTblRoleSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseTblRoleSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in TblRoleSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="TblRoleSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="TblRoleTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="TblRoleTable"></seealso>
|
||||
''' <seealso cref="TblRoleSqlTable"></seealso>
|
||||
|
||||
Public Class BaseTblRoleSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseTblUserRoleSqlTable.vb
Normal file
32
App_Code/Data Access Layer/BaseTblUserRoleSqlTable.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in TblUserRoleSqlTable.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="TblUserRoleSqlTable"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="TblUserRoleTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="TblUserRoleTable"></seealso>
|
||||
''' <seealso cref="TblUserRoleSqlTable"></seealso>
|
||||
|
||||
Public Class BaseTblUserRoleSqlTable
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in View_MaxPersonalEducationSqlView.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="View_MaxPersonalEducationSqlView"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="View_MaxPersonalEducationView"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="View_MaxPersonalEducationView"></seealso>
|
||||
''' <seealso cref="View_MaxPersonalEducationSqlView"></seealso>
|
||||
|
||||
Public Class BaseView_MaxPersonalEducationSqlView
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
|
@ -0,0 +1,31 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in View_PersonalEducationSqlView.vb
|
||||
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="View_PersonalEducationSqlView"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="View_PersonalEducationView"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="View_PersonalEducationView"></seealso>
|
||||
''' <seealso cref="View_PersonalEducationSqlView"></seealso>
|
||||
|
||||
Public Class BaseView_PersonalEducationSqlView
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
32
App_Code/Data Access Layer/BaseView_PersonsSqlView.vb
Normal file
32
App_Code/Data Access Layer/BaseView_PersonsSqlView.vb
Normal file
|
@ -0,0 +1,32 @@
|
|||
' This class is "generated" and will be overwritten.
|
||||
' Your customizations should be made in View_PersonsSqlView.vb
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' The generated superclass for the <see cref="View_PersonsSqlView"></see> class.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="View_PersonsView"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="View_PersonsView"></seealso>
|
||||
''' <seealso cref="View_PersonsSqlView"></seealso>
|
||||
|
||||
Public Class BaseView_PersonsSqlView
|
||||
Inherits DynamicSQLServerAdapter
|
||||
|
||||
Public Sub New()
|
||||
MyBase.New()
|
||||
End Sub
|
||||
|
||||
Public Sub New(ByVal connectionName As String)
|
||||
MyBase.New(connectionName)
|
||||
End Sub
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/BloodId.xml
Normal file
115
App_Code/Data Access Layer/BloodId.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>BloodId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>BloodName</columnName>
|
||||
<columnUIName Source="User">หมู่โลหิต</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>BloodId</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>BloodId</TableCodeName>
|
||||
<TableAliasName>BloodId_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/BloodIdDefinition.vb
Normal file
126
App_Code/Data Access Layer/BloodIdDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="BloodIdTable">Persons.BloodIdTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="BloodIdTable"></seealso>
|
||||
|
||||
Public Class BloodIdDefinition
|
||||
|
||||
#Region "Definition (XML) for BloodIdDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "BloodIdDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="BloodIdTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>BloodId</columnName>")
|
||||
tbf.Append( "<columnUIName>Blood</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>BloodName</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">หมู่โลหิต</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>BloodId</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>BloodId</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>BloodId_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/BloodIdSqlTable.vb
Normal file
47
App_Code/Data Access Layer/BloodIdSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="BloodIdTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="BloodIdTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="BloodIdTable"></seealso>
|
||||
|
||||
Public Class BloodIdSqlTable
|
||||
Inherits BaseBloodIdSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
114
App_Code/Data Access Layer/Born.xml
Normal file
114
App_Code/Data Access Layer/Born.xml
Normal file
|
@ -0,0 +1,114 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>Born</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>25</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>BornDesc</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>150</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Born</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Born</TableCodeName>
|
||||
<TableAliasName>Born_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/BornDefinition.vb
Normal file
126
App_Code/Data Access Layer/BornDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="BornTable">Persons.BornTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="BornTable"></seealso>
|
||||
|
||||
Public Class BornDefinition
|
||||
|
||||
#Region "Definition (XML) for BornDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "BornDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="BornTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>Born</columnName>")
|
||||
tbf.Append( "<columnUIName>Born</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>25</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>BornDesc</columnName>")
|
||||
tbf.Append( "<columnUIName>Born Desc</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>150</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Born</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Born</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Born_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/BornSqlTable.vb
Normal file
47
App_Code/Data Access Layer/BornSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="BornTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="BornTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="BornTable"></seealso>
|
||||
|
||||
Public Class BornSqlTable
|
||||
Inherits BaseBornSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/Country.xml
Normal file
115
App_Code/Data Access Layer/Country.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>CountryId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Country</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Country</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Country</TableCodeName>
|
||||
<TableAliasName>Country_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/CountryDefinition.vb
Normal file
126
App_Code/Data Access Layer/CountryDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="CountryTable">Persons.CountryTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="CountryTable"></seealso>
|
||||
|
||||
Public Class CountryDefinition
|
||||
|
||||
#Region "Definition (XML) for CountryDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "CountryDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="CountryTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>CountryId</columnName>")
|
||||
tbf.Append( "<columnUIName>Country</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Country</columnName>")
|
||||
tbf.Append( "<columnUIName>Country</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Country</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Country</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Country_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/CountrySqlTable.vb
Normal file
47
App_Code/Data Access Layer/CountrySqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="CountryTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="CountryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="CountryTable"></seealso>
|
||||
|
||||
Public Class CountrySqlTable
|
||||
Inherits BaseCountrySqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
366
App_Code/Data Access Layer/Dept.xml
Normal file
366
App_Code/Data Access Layer/Dept.xml
Normal file
|
@ -0,0 +1,366 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>DeptId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>SectionId</columnName>
|
||||
<columnUIName Source="User">ส่วนราชการ</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_Dept_Section</columnFKName>
|
||||
<columnFKTable>Section</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>SectionId</columnFKColumn>
|
||||
<columnFKColumnDisplay>SectionAbbvrName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>Dept</columnName>
|
||||
<columnUIName Source="User">กอง/แผนก</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>100</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>DeptAbbvr</columnName>
|
||||
<columnUIName Source="User">ชื่อย่ด</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>25</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>ChiefId</columnName>
|
||||
<columnUIName Source="User">ชื่อหัวหน้าแผนก/กอง</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>Position</columnName>
|
||||
<columnUIName Source="User">ตำแหน่ง</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>255</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>Sign</columnName>
|
||||
<columnUIName Source="User">ลายเซ็นต์</columnUIName>
|
||||
<columnType>Image</columnType>
|
||||
<columnDBType>image</columnDBType>
|
||||
<columnLengthSet>2147483647</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Dept</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Dept</TableCodeName>
|
||||
<TableAliasName>Dept_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
324
App_Code/Data Access Layer/DeptDefinition.vb
Normal file
324
App_Code/Data Access Layer/DeptDefinition.vb
Normal file
|
@ -0,0 +1,324 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="DeptTable">Persons.DeptTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="DeptTable"></seealso>
|
||||
|
||||
Public Class DeptDefinition
|
||||
|
||||
#Region "Definition (XML) for DeptDefinition table"
|
||||
'Next 291 lines contain Table Definition (XML) for table "DeptDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="DeptTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>DeptId</columnName>")
|
||||
tbf.Append( "<columnUIName>Dept</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>SectionId</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ส่วนราชการ</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_Dept_Section</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.SectionTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>SectionId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>SectionAbbvrName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>Dept</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">กอง/แผนก</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>100</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>DeptAbbvr</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ชื่อย่ด</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>25</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>ChiefId</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ชื่อหัวหน้าแผนก/กอง</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>Position</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ตำแหน่ง</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>255</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>Sign</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ลายเซ็นต์</columnUIName>")
|
||||
tbf.Append( "<columnType>Image</columnType>")
|
||||
tbf.Append( "<columnDBType>image</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>2147483647</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Dept</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Dept</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Dept_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/DeptSqlTable.vb
Normal file
47
App_Code/Data Access Layer/DeptSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="DeptTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="DeptTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="DeptTable"></seealso>
|
||||
|
||||
Public Class DeptSqlTable
|
||||
Inherits BaseDeptSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/Education.xml
Normal file
115
App_Code/Data Access Layer/Education.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>EducationId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Level</columnName>
|
||||
<columnUIName Source="User">ระดับการศึกษา</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Education</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Education</TableCodeName>
|
||||
<TableAliasName>Education_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/EducationDefinition.vb
Normal file
126
App_Code/Data Access Layer/EducationDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="EducationTable">Persons.EducationTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="EducationTable"></seealso>
|
||||
|
||||
Public Class EducationDefinition
|
||||
|
||||
#Region "Definition (XML) for EducationDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "EducationDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="EducationTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>EducationId</columnName>")
|
||||
tbf.Append( "<columnUIName>Education</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Level</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ระดับการศึกษา</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Education</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Education</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Education_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/EducationPeriod.xml
Normal file
115
App_Code/Data Access Layer/EducationPeriod.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>PeriodId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Period</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>20</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>EducationPeriod</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>EducationPeriod</TableCodeName>
|
||||
<TableAliasName>EducationPeriod_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/EducationPeriodDefinition.vb
Normal file
126
App_Code/Data Access Layer/EducationPeriodDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="EducationPeriodTable">Persons.EducationPeriodTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="EducationPeriodTable"></seealso>
|
||||
|
||||
Public Class EducationPeriodDefinition
|
||||
|
||||
#Region "Definition (XML) for EducationPeriodDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "EducationPeriodDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="EducationPeriodTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>PeriodId</columnName>")
|
||||
tbf.Append( "<columnUIName>Period</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Period</columnName>")
|
||||
tbf.Append( "<columnUIName>Period</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>20</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>EducationPeriod</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>EducationPeriod</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>EducationPeriod_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/EducationPeriodSqlTable.vb
Normal file
47
App_Code/Data Access Layer/EducationPeriodSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="EducationPeriodTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="EducationPeriodTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="EducationPeriodTable"></seealso>
|
||||
|
||||
Public Class EducationPeriodSqlTable
|
||||
Inherits BaseEducationPeriodSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/EducationSqlTable.vb
Normal file
47
App_Code/Data Access Layer/EducationSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="EducationTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="EducationTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="EducationTable"></seealso>
|
||||
|
||||
Public Class EducationSqlTable
|
||||
Inherits BaseEducationSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
358
App_Code/Data Access Layer/ExTraSalary.xml
Normal file
358
App_Code/Data Access Layer/ExTraSalary.xml
Normal file
|
@ -0,0 +1,358 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>ExtraSalaryId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>FullName</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>AbbvrName</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>35</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>OffAmout</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>NonOffAmout</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>PrivateAmout</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>AppBy</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>ExTraSalary</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>ExTraSalary</TableCodeName>
|
||||
<TableAliasName>ExTraSalary_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
316
App_Code/Data Access Layer/ExTraSalaryDefinition.vb
Normal file
316
App_Code/Data Access Layer/ExTraSalaryDefinition.vb
Normal file
|
@ -0,0 +1,316 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="ExTraSalaryTable">Persons.ExTraSalaryTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="ExTraSalaryTable"></seealso>
|
||||
|
||||
Public Class ExTraSalaryDefinition
|
||||
|
||||
#Region "Definition (XML) for ExTraSalaryDefinition table"
|
||||
'Next 283 lines contain Table Definition (XML) for table "ExTraSalaryDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="ExTraSalaryTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>ExtraSalaryId</columnName>")
|
||||
tbf.Append( "<columnUIName>Extra Salary</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>FullName</columnName>")
|
||||
tbf.Append( "<columnUIName>Full Name</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>AbbvrName</columnName>")
|
||||
tbf.Append( "<columnUIName>Abbvr Name</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>35</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>OffAmout</columnName>")
|
||||
tbf.Append( "<columnUIName>Off Amout</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>NonOffAmout</columnName>")
|
||||
tbf.Append( "<columnUIName>Non Off Amout</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>PrivateAmout</columnName>")
|
||||
tbf.Append( "<columnUIName>Private Amout</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>AppBy</columnName>")
|
||||
tbf.Append( "<columnUIName>App By</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>ExTraSalary</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>ExTraSalary</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>ExTraSalary_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/ExTraSalarySqlTable.vb
Normal file
47
App_Code/Data Access Layer/ExTraSalarySqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="ExTraSalaryTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="ExTraSalaryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="ExTraSalaryTable"></seealso>
|
||||
|
||||
Public Class ExTraSalarySqlTable
|
||||
Inherits BaseExTraSalarySqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
163
App_Code/Data Access Layer/Insignia.xml
Normal file
163
App_Code/Data Access Layer/Insignia.xml
Normal file
|
@ -0,0 +1,163 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>InsigniaId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>InsigniaAbbr</columnName>
|
||||
<columnUIName Source="User">ชื่อย่อ</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>9</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>InsigniaName</columnName>
|
||||
<columnUIName Source="User">ชื่อเต็ม</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Insignia</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Insignia</TableCodeName>
|
||||
<TableAliasName>Insignia_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
164
App_Code/Data Access Layer/InsigniaDefinition.vb
Normal file
164
App_Code/Data Access Layer/InsigniaDefinition.vb
Normal file
|
@ -0,0 +1,164 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="InsigniaTable">Persons.InsigniaTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="InsigniaTable"></seealso>
|
||||
|
||||
Public Class InsigniaDefinition
|
||||
|
||||
#Region "Definition (XML) for InsigniaDefinition table"
|
||||
'Next 131 lines contain Table Definition (XML) for table "InsigniaDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="InsigniaTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>InsigniaId</columnName>")
|
||||
tbf.Append( "<columnUIName>Insignia</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>InsigniaAbbr</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ชื่อย่อ</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>9</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>InsigniaName</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ชื่อเต็ม</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Insignia</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Insignia</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Insignia_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/InsigniaSqlTable.vb
Normal file
47
App_Code/Data Access Layer/InsigniaSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="InsigniaTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="InsigniaTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="InsigniaTable"></seealso>
|
||||
|
||||
Public Class InsigniaSqlTable
|
||||
Inherits BaseInsigniaSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
115
App_Code/Data Access Layer/Language.xml
Normal file
115
App_Code/Data Access Layer/Language.xml
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>LanguageId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>Language</columnName>
|
||||
<columnUIName Source="User">ภาษา</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>Language</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>Language</TableCodeName>
|
||||
<TableAliasName>Language_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
126
App_Code/Data Access Layer/LanguageDefinition.vb
Normal file
126
App_Code/Data Access Layer/LanguageDefinition.vb
Normal file
|
@ -0,0 +1,126 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="LanguageTable">Persons.LanguageTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="LanguageTable"></seealso>
|
||||
|
||||
Public Class LanguageDefinition
|
||||
|
||||
#Region "Definition (XML) for LanguageDefinition table"
|
||||
'Next 93 lines contain Table Definition (XML) for table "LanguageDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="LanguageTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>LanguageId</columnName>")
|
||||
tbf.Append( "<columnUIName>Language</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>Language</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ภาษา</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>Language</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>Language</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>Language_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/LanguageSqlTable.vb
Normal file
47
App_Code/Data Access Layer/LanguageSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="LanguageTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="LanguageTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="LanguageTable"></seealso>
|
||||
|
||||
Public Class LanguageSqlTable
|
||||
Inherits BaseLanguageSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
1248
App_Code/Data Access Layer/PersonRelative.xml
Normal file
1248
App_Code/Data Access Layer/PersonRelative.xml
Normal file
File diff suppressed because it is too large
Load diff
1027
App_Code/Data Access Layer/PersonRelativeDefinition.vb
Normal file
1027
App_Code/Data Access Layer/PersonRelativeDefinition.vb
Normal file
File diff suppressed because it is too large
Load diff
47
App_Code/Data Access Layer/PersonRelativeSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonRelativeSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonRelativeTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonRelativeTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonRelativeTable"></seealso>
|
||||
|
||||
Public Class PersonRelativeSqlTable
|
||||
Inherits BasePersonRelativeSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
369
App_Code/Data Access Layer/PersonalDD.xml
Normal file
369
App_Code/Data Access Layer/PersonalDD.xml
Normal file
|
@ -0,0 +1,369 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>id</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalDD_PersonalId</columnFKName>
|
||||
<columnFKTable>PersonalId</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PersonalId</columnFKColumn>
|
||||
<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>StartDate</columnName>
|
||||
<columnUIName>ตั้งแต่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>EndDate</columnName>
|
||||
<columnUIName>ถึง</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>Mission</columnName>
|
||||
<columnUIName>ภารกิจ</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>150</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>Ref</columnName>
|
||||
<columnUIName>คำสั่ง</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>100</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>RefDate</columnName>
|
||||
<columnUIName>ลงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalDD</TableName>
|
||||
<Version>4</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalDD</TableCodeName>
|
||||
<TableAliasName>PersonalDD_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
327
App_Code/Data Access Layer/PersonalDDDefinition.vb
Normal file
327
App_Code/Data Access Layer/PersonalDDDefinition.vb
Normal file
|
@ -0,0 +1,327 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalDDTable">Persons.PersonalDDTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalDDTable"></seealso>
|
||||
|
||||
Public Class PersonalDDDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalDDDefinition table"
|
||||
'Next 294 lines contain Table Definition (XML) for table "PersonalDDDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalDDTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>id</columnName>")
|
||||
tbf.Append( "<columnUIName>ID</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>Personal</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalDD_PersonalId</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.PersonalIdTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PersonalId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>StartDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ตั้งแต่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>EndDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ถึง</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>Mission</columnName>")
|
||||
tbf.Append( "<columnUIName>ภารกิจ</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>150</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>Ref</columnName>")
|
||||
tbf.Append( "<columnUIName>คำสั่ง</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>100</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>RefDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ลงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalDD</TableName>")
|
||||
tbf.Append( "<Version>4</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalDD</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalDD_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/PersonalDDSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalDDSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalDDTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalDDTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalDDTable"></seealso>
|
||||
|
||||
Public Class PersonalDDSqlTable
|
||||
Inherits BasePersonalDDSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
326
App_Code/Data Access Layer/PersonalDailyJob.xml
Normal file
326
App_Code/Data Access Layer/PersonalDailyJob.xml
Normal file
|
@ -0,0 +1,326 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>id</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalDailyJob_PersonalId</columnFKName>
|
||||
<columnFKTable>PersonalId</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PersonalId</columnFKColumn>
|
||||
<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>Job</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>255</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>AbsentId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalDailyJob_Absent</columnFKName>
|
||||
<columnFKTable>Absent</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>AbsentId</columnFKColumn>
|
||||
<columnFKColumnDisplay>Absent</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>JobDate</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>g</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>Remark</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalDailyJob</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalDailyJob</TableCodeName>
|
||||
<TableAliasName>PersonalDailyJob_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
295
App_Code/Data Access Layer/PersonalDailyJobDefinition.vb
Normal file
295
App_Code/Data Access Layer/PersonalDailyJobDefinition.vb
Normal file
|
@ -0,0 +1,295 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalDailyJobTable">Persons.PersonalDailyJobTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalDailyJobTable"></seealso>
|
||||
|
||||
Public Class PersonalDailyJobDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalDailyJobDefinition table"
|
||||
'Next 262 lines contain Table Definition (XML) for table "PersonalDailyJobDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalDailyJobTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>id</columnName>")
|
||||
tbf.Append( "<columnUIName>ID</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>Personal</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalDailyJob_PersonalId</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.PersonalIdTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PersonalId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>Job</columnName>")
|
||||
tbf.Append( "<columnUIName>Job</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>255</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>AbsentId</columnName>")
|
||||
tbf.Append( "<columnUIName>Absent</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalDailyJob_Absent</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.AbsentTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>AbsentId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>Absent</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>JobDate</columnName>")
|
||||
tbf.Append( "<columnUIName>Job Date</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>g</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>Remark</columnName>")
|
||||
tbf.Append( "<columnUIName>Remark</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalDailyJob</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalDailyJob</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalDailyJob_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/PersonalDailyJobSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalDailyJobSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalDailyJobTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalDailyJobTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalDailyJobTable"></seealso>
|
||||
|
||||
Public Class PersonalDailyJobSqlTable
|
||||
Inherits BasePersonalDailyJobSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
972
App_Code/Data Access Layer/PersonalEducation.xml
Normal file
972
App_Code/Data Access Layer/PersonalEducation.xml
Normal file
|
@ -0,0 +1,972 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>EducationId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>ชื่อ นามสกุล</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>notrim,</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalEducation_PersonalId</columnFKName>
|
||||
<columnFKTable>PersonalId</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PersonalId</columnFKColumn>
|
||||
<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>StartDate</columnName>
|
||||
<columnUIName>ตั้งแต่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>EndDate</columnName>
|
||||
<columnUIName>ถึง</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>Course</columnName>
|
||||
<columnUIName>หลักสูตร</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>60</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>CourseAbbr</columnName>
|
||||
<columnUIName>คุณวุฒิ(สาขา)</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>Institue</columnName>
|
||||
<columnUIName>สถาบันการศึกษา</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>60</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="7" Priority="8" ColumnNum="7">
|
||||
<columnName>Facultry</columnName>
|
||||
<columnUIName>สาขาวิชา</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>60</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="8" Priority="9" ColumnNum="8">
|
||||
<columnName>LevelId</columnName>
|
||||
<columnUIName Source="User">ระดับการศึกษา</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalEducation_Education</columnFKName>
|
||||
<columnFKTable>Education</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>EducationId</columnFKColumn>
|
||||
<columnFKColumnDisplay>Level</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="9" Priority="10" ColumnNum="9">
|
||||
<columnName>EdYear</columnName>
|
||||
<columnUIName Source="User">ปีที่จบการศึกษา</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>4</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="10" Priority="11" ColumnNum="10">
|
||||
<columnName>EducationPeriod</columnName>
|
||||
<columnUIName Source="User">ก่อน/หลัง รับราชการ</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
<foreignKey>
|
||||
<columnFKName>VFK_PersonalEducation_EducationPeriod_1</columnFKName>
|
||||
<columnFKTable>EducationPeriod</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PeriodId</columnFKColumn>
|
||||
<columnFKColumnDisplay>Period</columnFKColumnDisplay>
|
||||
<foreignKeyType>Implicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
</Column>
|
||||
<Column InternalName="11" Priority="12" ColumnNum="11">
|
||||
<columnName>EducationType</columnName>
|
||||
<columnUIName Source="User">รร.ทหาร/พลเรือน</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>tinyint</columnDBType>
|
||||
<columnLengthSet>3.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="12" Priority="13" ColumnNum="12">
|
||||
<columnName>COUNTRY</columnName>
|
||||
<columnUIName>ประเทศ</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalEducation_Country</columnFKName>
|
||||
<columnFKTable>Country</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>CountryId</columnFKColumn>
|
||||
<columnFKColumnDisplay>Country</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="13" Priority="14" ColumnNum="13">
|
||||
<columnName>CourseNo</columnName>
|
||||
<columnUIName>รุ่นที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>3</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="14" Priority="15" ColumnNum="14">
|
||||
<columnName>ScoreNo</columnName>
|
||||
<columnUIName>ได้ลำดับที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>3</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="15" Priority="16" ColumnNum="15">
|
||||
<columnName>NoAll</columnName>
|
||||
<columnUIName>จากทั้งหมด</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>3</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="16" Priority="17" ColumnNum="16">
|
||||
<columnName>Score</columnName>
|
||||
<columnUIName>ระดับคะแนน</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>5</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="17" Priority="18" ColumnNum="17">
|
||||
<columnName>Command</columnName>
|
||||
<columnUIName>คำสั้ง</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="18" Priority="19" ColumnNum="18">
|
||||
<columnName>CommandDate</columnName>
|
||||
<columnUIName>ลงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalEducation</TableName>
|
||||
<Version>3</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalEducation</TableCodeName>
|
||||
<TableAliasName>PersonalEducation_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
807
App_Code/Data Access Layer/PersonalEducationDefinition.vb
Normal file
807
App_Code/Data Access Layer/PersonalEducationDefinition.vb
Normal file
|
@ -0,0 +1,807 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalEducationTable">Persons.PersonalEducationTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalEducationTable"></seealso>
|
||||
|
||||
Public Class PersonalEducationDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalEducationDefinition table"
|
||||
'Next 774 lines contain Table Definition (XML) for table "PersonalEducationDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalEducationTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>EducationId</columnName>")
|
||||
tbf.Append( "<columnUIName>Education</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>ชื่อ นามสกุล</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction>notrim,</columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalEducation_PersonalId</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.PersonalIdTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PersonalId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>StartDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ตั้งแต่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>EndDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ถึง</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>Course</columnName>")
|
||||
tbf.Append( "<columnUIName>หลักสูตร</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>60</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>CourseAbbr</columnName>")
|
||||
tbf.Append( "<columnUIName>คุณวุฒิ(สาขา)</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>Institue</columnName>")
|
||||
tbf.Append( "<columnUIName>สถาบันการศึกษา</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>60</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""7"" Priority=""8"" ColumnNum=""7"">")
|
||||
tbf.Append( "<columnName>Facultry</columnName>")
|
||||
tbf.Append( "<columnUIName>สาขาวิชา</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>60</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""8"" Priority=""9"" ColumnNum=""8"">")
|
||||
tbf.Append( "<columnName>LevelId</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ระดับการศึกษา</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalEducation_Education</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.EducationTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>EducationId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>Level</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""9"" Priority=""10"" ColumnNum=""9"">")
|
||||
tbf.Append( "<columnName>EdYear</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ปีที่จบการศึกษา</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>4</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""10"" Priority=""11"" ColumnNum=""10"">")
|
||||
tbf.Append( "<columnName>EducationPeriod</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ก่อน/หลัง รับราชการ</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>VFK_PersonalEducation_EducationPeriod_1</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.EducationPeriodTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PeriodId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>Period</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Implicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""11"" Priority=""12"" ColumnNum=""11"">")
|
||||
tbf.Append( "<columnName>EducationType</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">รร.ทหาร/พลเรือน</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>tinyint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""12"" Priority=""13"" ColumnNum=""12"">")
|
||||
tbf.Append( "<columnName>COUNTRY</columnName>")
|
||||
tbf.Append( "<columnUIName>ประเทศ</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalEducation_Country</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.CountryTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>CountryId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>Country</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""13"" Priority=""14"" ColumnNum=""13"">")
|
||||
tbf.Append( "<columnName>CourseNo</columnName>")
|
||||
tbf.Append( "<columnUIName>รุ่นที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""14"" Priority=""15"" ColumnNum=""14"">")
|
||||
tbf.Append( "<columnName>ScoreNo</columnName>")
|
||||
tbf.Append( "<columnUIName>ได้ลำดับที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""15"" Priority=""16"" ColumnNum=""15"">")
|
||||
tbf.Append( "<columnName>NoAll</columnName>")
|
||||
tbf.Append( "<columnUIName>จากทั้งหมด</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""16"" Priority=""17"" ColumnNum=""16"">")
|
||||
tbf.Append( "<columnName>Score</columnName>")
|
||||
tbf.Append( "<columnUIName>ระดับคะแนน</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""17"" Priority=""18"" ColumnNum=""17"">")
|
||||
tbf.Append( "<columnName>Command</columnName>")
|
||||
tbf.Append( "<columnUIName>คำสั้ง</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""18"" Priority=""19"" ColumnNum=""18"">")
|
||||
tbf.Append( "<columnName>CommandDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ลงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalEducation</TableName>")
|
||||
tbf.Append( "<Version>3</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalEducation</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalEducation_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/PersonalEducationSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalEducationSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalEducationTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalEducationTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalEducationTable"></seealso>
|
||||
|
||||
Public Class PersonalEducationSqlTable
|
||||
Inherits BasePersonalEducationSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
459
App_Code/Data Access Layer/PersonalExtWork.xml
Normal file
459
App_Code/Data Access Layer/PersonalExtWork.xml
Normal file
|
@ -0,0 +1,459 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>id</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>Description</columnName>
|
||||
<columnUIName>รายการปฏิบัติงาน</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>255</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>Place</columnName>
|
||||
<columnUIName>ที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>255</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>Active</columnName>
|
||||
<columnUIName>งานปัจจุบัน</columnUIName>
|
||||
<columnType>Boolean</columnType>
|
||||
<columnDBType>bit</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>BeginDate</columnName>
|
||||
<columnUIName>ตั้งแต่วันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>d</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>EndDate</columnName>
|
||||
<columnUIName>ถึงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>d</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="7" Priority="8" ColumnNum="7">
|
||||
<columnName>Command</columnName>
|
||||
<columnUIName>คำสั่ง</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>255</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="8" Priority="9" ColumnNum="8">
|
||||
<columnName>CommandDate</columnName>
|
||||
<columnUIName>ลงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>date</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>d MMM yy</columnFormat>
|
||||
<columnDBFormat>d</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalExtWork</TableName>
|
||||
<Version>4</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalExtWork</TableCodeName>
|
||||
<TableAliasName>PersonalExtWork_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
395
App_Code/Data Access Layer/PersonalExtWorkDefinition.vb
Normal file
395
App_Code/Data Access Layer/PersonalExtWorkDefinition.vb
Normal file
|
@ -0,0 +1,395 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalExtWorkTable">Persons.PersonalExtWorkTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalExtWorkTable"></seealso>
|
||||
|
||||
Public Class PersonalExtWorkDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalExtWorkDefinition table"
|
||||
'Next 362 lines contain Table Definition (XML) for table "PersonalExtWorkDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalExtWorkTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>id</columnName>")
|
||||
tbf.Append( "<columnUIName>ID</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>Personal</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>Description</columnName>")
|
||||
tbf.Append( "<columnUIName>รายการปฏิบัติงาน</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>255</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>Place</columnName>")
|
||||
tbf.Append( "<columnUIName>ที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>255</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>Active</columnName>")
|
||||
tbf.Append( "<columnUIName>งานปัจจุบัน</columnUIName>")
|
||||
tbf.Append( "<columnType>Boolean</columnType>")
|
||||
tbf.Append( "<columnDBType>bit</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>BeginDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ตั้งแต่วันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>d</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>EndDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ถึงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>d</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""7"" Priority=""8"" ColumnNum=""7"">")
|
||||
tbf.Append( "<columnName>Command</columnName>")
|
||||
tbf.Append( "<columnUIName>คำสั่ง</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>255</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""8"" Priority=""9"" ColumnNum=""8"">")
|
||||
tbf.Append( "<columnName>CommandDate</columnName>")
|
||||
tbf.Append( "<columnUIName>ลงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>date</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>d</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalExtWork</TableName>")
|
||||
tbf.Append( "<Version>4</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalExtWork</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalExtWork_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/PersonalExtWorkSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalExtWorkSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalExtWorkTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalExtWorkTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalExtWorkTable"></seealso>
|
||||
|
||||
Public Class PersonalExtWorkSqlTable
|
||||
Inherits BasePersonalExtWorkSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
377
App_Code/Data Access Layer/PersonalExtraSalary.xml
Normal file
377
App_Code/Data Access Layer/PersonalExtraSalary.xml
Normal file
|
@ -0,0 +1,377 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>Id</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalExtraSalary_PersonalId</columnFKName>
|
||||
<columnFKTable>PersonalId</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PersonalId</columnFKColumn>
|
||||
<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>ExtraSalaryId</columnName>
|
||||
<columnUIName Source="User">รายการ</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalExtraSalary_ExTraSalary</columnFKName>
|
||||
<columnFKTable>ExTraSalary</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>ExtraSalaryId</columnFKColumn>
|
||||
<columnFKColumnDisplay>FullName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>Amout</columnName>
|
||||
<columnUIName Source="User">จำนวนเงิน</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>StartDate</columnName>
|
||||
<columnUIName Source="User">ตั้งแต่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>g</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>Ref</columnName>
|
||||
<columnUIName Source="User">คำสั่ง</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>RefDate</columnName>
|
||||
<columnUIName Source="User">ลงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat>g</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalExtraSalary</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalExtraSalary</TableCodeName>
|
||||
<TableAliasName>PersonalExtraSalary_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
334
App_Code/Data Access Layer/PersonalExtraSalaryDefinition.vb
Normal file
334
App_Code/Data Access Layer/PersonalExtraSalaryDefinition.vb
Normal file
|
@ -0,0 +1,334 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalExtraSalaryTable">Persons.PersonalExtraSalaryTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalExtraSalaryTable"></seealso>
|
||||
|
||||
Public Class PersonalExtraSalaryDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalExtraSalaryDefinition table"
|
||||
'Next 301 lines contain Table Definition (XML) for table "PersonalExtraSalaryDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalExtraSalaryTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>Id</columnName>")
|
||||
tbf.Append( "<columnUIName>Id</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>Personal</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalExtraSalary_PersonalId</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.PersonalIdTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PersonalId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>ExtraSalaryId</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">รายการ</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalExtraSalary_ExTraSalary</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.ExTraSalaryTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>ExtraSalaryId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>FullName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>Amout</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">จำนวนเงิน</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>StartDate</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ตั้งแต่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>g</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>Ref</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">คำสั่ง</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>RefDate</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ลงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat>g</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalExtraSalary</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalExtraSalary</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalExtraSalary_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
47
App_Code/Data Access Layer/PersonalExtraSalarySqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalExtraSalarySqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalExtraSalaryTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalExtraSalaryTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalExtraSalaryTable"></seealso>
|
||||
|
||||
Public Class PersonalExtraSalarySqlTable
|
||||
Inherits BasePersonalExtraSalarySqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
1977
App_Code/Data Access Layer/PersonalId.xml
Normal file
1977
App_Code/Data Access Layer/PersonalId.xml
Normal file
File diff suppressed because it is too large
Load diff
1606
App_Code/Data Access Layer/PersonalIdDefinition.vb
Normal file
1606
App_Code/Data Access Layer/PersonalIdDefinition.vb
Normal file
File diff suppressed because it is too large
Load diff
47
App_Code/Data Access Layer/PersonalIdSqlTable.vb
Normal file
47
App_Code/Data Access Layer/PersonalIdSqlTable.vb
Normal file
|
@ -0,0 +1,47 @@
|
|||
' This is a "safe" class, meaning that it is created once
|
||||
' and never overwritten. Any custom code you add to this class
|
||||
' will be preserved when you regenerate your application.
|
||||
'
|
||||
' Typical customizations that may be done in this class include
|
||||
' - overriding base class methods
|
||||
|
||||
Imports BaseClasses.Data
|
||||
Imports BaseClasses.Data.SqlProvider
|
||||
|
||||
Namespace Persons.Data
|
||||
|
||||
''' <summary>
|
||||
''' Used by the <see cref="PersonalIdTable"></see> class to access and/or modify the database.
|
||||
''' </summary>
|
||||
''' <remarks>
|
||||
''' This class is not intended to be instantiated directly. To obtain an instance of this class,
|
||||
''' use the methods of the <see cref="PersonalIdTable"></see> class.
|
||||
''' </remarks>
|
||||
''' <seealso cref="PersonalIdTable"></seealso>
|
||||
|
||||
Public Class PersonalIdSqlTable
|
||||
Inherits BasePersonalIdSqlTable
|
||||
|
||||
'The functions below may be overridden in order to implement your own
|
||||
'logic for creating, updating, deleting, and getting individual records,
|
||||
'or for running queries that return lists of records.
|
||||
|
||||
' Creates a new record.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Public Overloads Overrides Function CreateRecord() As KeyValue
|
||||
'End Function
|
||||
|
||||
' Updates a record in the database.
|
||||
' Before calling this method, column values should be set using SetColumn().
|
||||
'Protected Overrides Sub UpdateRecord()
|
||||
'End Sub
|
||||
|
||||
' Deletes a record defined by a primary key value.
|
||||
'Public Overloads Overrides Sub DeleteRecord(ByVal key As KeyValue)
|
||||
'End Sub
|
||||
|
||||
' Gets a record from the database.
|
||||
'Protected Overloads Overrides Sub GetRecord()
|
||||
'End Sub
|
||||
End Class
|
||||
End Namespace
|
472
App_Code/Data Access Layer/PersonalInsignia.xml
Normal file
472
App_Code/Data Access Layer/PersonalInsignia.xml
Normal file
|
@ -0,0 +1,472 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<XMLDefinition Generator="Iron Speed Designer" Version="9.2" Type="GENERIC">
|
||||
<ColumnDefinition>
|
||||
<Column InternalName="0" Priority="1" ColumnNum="0">
|
||||
<columnName>id</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>int</columnDBType>
|
||||
<columnLengthSet>10.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>Y</columnIndex>
|
||||
<columnUnique>Y</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>Y</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>Y</columnComputed>
|
||||
<columnIdentity>Y</columnIdentity>
|
||||
<columnReadOnly>Y</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="1" Priority="2" ColumnNum="1">
|
||||
<columnName>PersonalId</columnName>
|
||||
<columnUIName>%ISD_DEFAULT%</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>13</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>Y</columnRequired>
|
||||
<columnNotNull>Y</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalInsignia_PersonalId</columnFKName>
|
||||
<columnFKTable>PersonalId</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>PersonalId</columnFKColumn>
|
||||
<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="2" Priority="3" ColumnNum="2">
|
||||
<columnName>InsigniaDate</columnName>
|
||||
<columnUIName Source="User">ตั้งแต่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat Source="User">d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="3" Priority="4" ColumnNum="3">
|
||||
<columnName>InsigniaId</columnName>
|
||||
<columnUIName Source="User">เครื่องราชอิสริยาภรณ์</columnUIName>
|
||||
<columnType>Number</columnType>
|
||||
<columnDBType>smallint</columnDBType>
|
||||
<columnLengthSet>5.0</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<foreignKey>
|
||||
<columnFKName>FK_PersonalInsignia_Insignia</columnFKName>
|
||||
<columnFKTable>Insignia</columnFKTable>
|
||||
<columnFKOwner>dbo</columnFKOwner>
|
||||
<columnFKColumn>InsigniaId</columnFKColumn>
|
||||
<columnFKColumnDisplay>InsigniaName</columnFKColumnDisplay>
|
||||
<foreignKeyType>Explicit</foreignKeyType>
|
||||
</foreignKey>
|
||||
<applyDFKA>Y</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="4" Priority="5" ColumnNum="4">
|
||||
<columnName>GazetteNO</columnName>
|
||||
<columnUIName Source="User">ราชกิจจา เล่มที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>3</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="5" Priority="6" ColumnNum="5">
|
||||
<columnName>GazetteSection</columnName>
|
||||
<columnUIName Source="User">ตอนที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>3</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="6" Priority="7" ColumnNum="6">
|
||||
<columnName>GazettePage</columnName>
|
||||
<columnUIName Source="User">หน้าที่</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>60</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="7" Priority="8" ColumnNum="7">
|
||||
<columnName>GazetteDate</columnName>
|
||||
<columnUIName Source="User">ลงวันที่</columnUIName>
|
||||
<columnType>Date</columnType>
|
||||
<columnDBType>datetime</columnDBType>
|
||||
<columnLengthSet>
|
||||
</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnFormat Source="User">d MMM yy</columnFormat>
|
||||
<columnDBFormat>g</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive>N</columnCaseSensitive>
|
||||
<columnCollation>
|
||||
</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
<Column InternalName="8" Priority="9" ColumnNum="8">
|
||||
<columnName>InsigniaReturn</columnName>
|
||||
<columnUIName Source="User">การส่งคืน</columnUIName>
|
||||
<columnType>String</columnType>
|
||||
<columnDBType>nvarchar</columnDBType>
|
||||
<columnLengthSet>50</columnLengthSet>
|
||||
<columnDefault>
|
||||
</columnDefault>
|
||||
<columnDBDefault>
|
||||
</columnDBDefault>
|
||||
<columnIndex>N</columnIndex>
|
||||
<columnUnique>N</columnUnique>
|
||||
<columnFunction>
|
||||
</columnFunction>
|
||||
<columnDBFormat>
|
||||
</columnDBFormat>
|
||||
<columnPK>N</columnPK>
|
||||
<columnPermanent>N</columnPermanent>
|
||||
<columnComputed>N</columnComputed>
|
||||
<columnIdentity>N</columnIdentity>
|
||||
<columnReadOnly>N</columnReadOnly>
|
||||
<columnRequired>N</columnRequired>
|
||||
<columnNotNull>N</columnNotNull>
|
||||
<columnCaseSensitive Source="Database">N</columnCaseSensitive>
|
||||
<columnCollation>Thai_CI_AS</columnCollation>
|
||||
<columnFullText>N</columnFullText>
|
||||
<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>
|
||||
<columnTableAliasName>
|
||||
</columnTableAliasName>
|
||||
<applyLabelText>Y</applyLabelText>
|
||||
<applyDFKA>N</applyDFKA>
|
||||
<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>
|
||||
<applyInitializeReadingRecord>N</applyInitializeReadingRecord>
|
||||
<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>
|
||||
<applyValidateInsertingRecord>N</applyValidateInsertingRecord>
|
||||
<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>
|
||||
<applyDefaultValue>N</applyDefaultValue>
|
||||
<insertingRecordFormula>
|
||||
</insertingRecordFormula>
|
||||
<readingRecordFormula>
|
||||
</readingRecordFormula>
|
||||
<updatingRecordFormula>
|
||||
</updatingRecordFormula>
|
||||
<insertingFormula>
|
||||
</insertingFormula>
|
||||
<updatingFormula>
|
||||
</updatingFormula>
|
||||
</Column>
|
||||
</ColumnDefinition>
|
||||
<TableName>PersonalInsignia</TableName>
|
||||
<Version>1</Version>
|
||||
<Owner>dbo</Owner>
|
||||
<TableCodeName>PersonalInsignia</TableCodeName>
|
||||
<TableAliasName>PersonalInsignia_</TableAliasName>
|
||||
<ConnectionName>DatabasePersons1</ConnectionName>
|
||||
<PagingMethod>RowNum</PagingMethod>
|
||||
<canCreateRecords Source="Database">Y</canCreateRecords>
|
||||
<canEditRecords Source="Database">Y</canEditRecords>
|
||||
<canDeleteRecords Source="Database">Y</canDeleteRecords>
|
||||
<canViewRecords Source="Database">Y</canViewRecords>
|
||||
<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>
|
||||
<AppShortName>Persons</AppShortName>
|
||||
</XMLDefinition>
|
410
App_Code/Data Access Layer/PersonalInsigniaDefinition.vb
Normal file
410
App_Code/Data Access Layer/PersonalInsigniaDefinition.vb
Normal file
|
@ -0,0 +1,410 @@
|
|||
Namespace Persons.Business
|
||||
''' <summary>
|
||||
''' Contains embedded schema and configuration data that is used by the
|
||||
''' <see cref="PersonalInsigniaTable">Persons.PersonalInsigniaTable</see> class
|
||||
''' to initialize the class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <seealso cref="PersonalInsigniaTable"></seealso>
|
||||
|
||||
Public Class PersonalInsigniaDefinition
|
||||
|
||||
#Region "Definition (XML) for PersonalInsigniaDefinition table"
|
||||
'Next 377 lines contain Table Definition (XML) for table "PersonalInsigniaDefinition"
|
||||
Private Shared _DefinitionString As String = ""
|
||||
#End Region
|
||||
|
||||
''' <summary>
|
||||
''' Gets the embedded schema and configuration data for the
|
||||
''' <see cref="PersonalInsigniaTable"></see>
|
||||
''' class's TableDefinition.
|
||||
''' </summary>
|
||||
''' <remarks>This function is only called once at runtime.</remarks>
|
||||
''' <returns>An XML string.</returns>
|
||||
Public Shared Function GetXMLString() As String
|
||||
If _DefinitionString = "" Then
|
||||
Dim tbf As System.Text.StringBuilder = New System.Text.StringBuilder()
|
||||
tbf.Append("<XMLDefinition Generator=""Iron Speed Designer"" Version=""9.2"" Type=""GENERIC"">")
|
||||
tbf.Append( "<ColumnDefinition>")
|
||||
tbf.Append( "<Column InternalName=""0"" Priority=""1"" ColumnNum=""0"">")
|
||||
tbf.Append( "<columnName>id</columnName>")
|
||||
tbf.Append( "<columnUIName>ID</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>int</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>10.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>Y</columnIndex>")
|
||||
tbf.Append( "<columnUnique>Y</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>Y</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>Y</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>Y</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>Y</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""1"" Priority=""2"" ColumnNum=""1"">")
|
||||
tbf.Append( "<columnName>PersonalId</columnName>")
|
||||
tbf.Append( "<columnUIName>Personal</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>13</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>Y</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>Y</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalInsignia_PersonalId</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.PersonalIdTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>PersonalId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>PersonalName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""2"" Priority=""3"" ColumnNum=""2"">")
|
||||
tbf.Append( "<columnName>InsigniaDate</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ตั้งแต่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat Source=""User"">d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""3"" Priority=""4"" ColumnNum=""3"">")
|
||||
tbf.Append( "<columnName>InsigniaId</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">เครื่องราชอิสริยาภรณ์</columnUIName>")
|
||||
tbf.Append( "<columnType>Number</columnType>")
|
||||
tbf.Append( "<columnDBType>smallint</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>5.0</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<foreignKey>")
|
||||
tbf.Append( "<columnFKName>FK_PersonalInsignia_Insignia</columnFKName>")
|
||||
tbf.Append( "<columnFKTable>Persons.Business.InsigniaTable, App_Code</columnFKTable>")
|
||||
tbf.Append( "<columnFKOwner>dbo</columnFKOwner>")
|
||||
tbf.Append( "<columnFKColumn>InsigniaId</columnFKColumn>")
|
||||
tbf.Append( "<columnFKColumnDisplay>InsigniaName</columnFKColumnDisplay>")
|
||||
tbf.Append( "<foreignKeyType>Explicit</foreignKeyType>")
|
||||
tbf.Append( "</foreignKey>")
|
||||
tbf.Append( "<applyDFKA>Y</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""4"" Priority=""5"" ColumnNum=""4"">")
|
||||
tbf.Append( "<columnName>GazetteNO</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ราชกิจจา เล่มที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""5"" Priority=""6"" ColumnNum=""5"">")
|
||||
tbf.Append( "<columnName>GazetteSection</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ตอนที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>3</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""6"" Priority=""7"" ColumnNum=""6"">")
|
||||
tbf.Append( "<columnName>GazettePage</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">หน้าที่</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>60</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""7"" Priority=""8"" ColumnNum=""7"">")
|
||||
tbf.Append( "<columnName>GazetteDate</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">ลงวันที่</columnUIName>")
|
||||
tbf.Append( "<columnType>Date</columnType>")
|
||||
tbf.Append( "<columnDBType>datetime</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet></columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnFormat Source=""User"">d MMM yy</columnFormat>")
|
||||
tbf.Append( "<columnDBFormat>g</columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive>N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation></columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "<Column InternalName=""8"" Priority=""9"" ColumnNum=""8"">")
|
||||
tbf.Append( "<columnName>InsigniaReturn</columnName>")
|
||||
tbf.Append( "<columnUIName Source=""User"">การส่งคืน</columnUIName>")
|
||||
tbf.Append( "<columnType>String</columnType>")
|
||||
tbf.Append( "<columnDBType>nvarchar</columnDBType>")
|
||||
tbf.Append( "<columnLengthSet>50</columnLengthSet>")
|
||||
tbf.Append( "<columnDefault></columnDefault>")
|
||||
tbf.Append( "<columnDBDefault></columnDBDefault>")
|
||||
tbf.Append( "<columnIndex>N</columnIndex>")
|
||||
tbf.Append( "<columnUnique>N</columnUnique>")
|
||||
tbf.Append( "<columnFunction></columnFunction>")
|
||||
tbf.Append( "<columnDBFormat></columnDBFormat>")
|
||||
tbf.Append( "<columnPK>N</columnPK>")
|
||||
tbf.Append( "<columnPermanent>N</columnPermanent>")
|
||||
tbf.Append( "<columnComputed>N</columnComputed>")
|
||||
tbf.Append( "<columnIdentity>N</columnIdentity>")
|
||||
tbf.Append( "<columnReadOnly>N</columnReadOnly>")
|
||||
tbf.Append( "<columnRequired>N</columnRequired>")
|
||||
tbf.Append( "<columnNotNull>N</columnNotNull>")
|
||||
tbf.Append( "<columnCaseSensitive Source=""Database"">N</columnCaseSensitive>")
|
||||
tbf.Append( "<columnCollation>Thai_CI_AS</columnCollation>")
|
||||
tbf.Append( "<columnFullText>N</columnFullText>")
|
||||
tbf.Append( "<columnVisibleWidth>%ISD_DEFAULT%</columnVisibleWidth>")
|
||||
tbf.Append( "<columnTableAliasName></columnTableAliasName>")
|
||||
tbf.Append( "<applyLabelText>Y</applyLabelText>")
|
||||
tbf.Append( "<applyDFKA>N</applyDFKA>")
|
||||
tbf.Append( "<applyInitializeInsertingRecord>N</applyInitializeInsertingRecord>")
|
||||
tbf.Append( "<applyInitializeReadingRecord>N</applyInitializeReadingRecord>")
|
||||
tbf.Append( "<applyInitializeUpdatingRecord>N</applyInitializeUpdatingRecord>")
|
||||
tbf.Append( "<applyValidateInsertingRecord>N</applyValidateInsertingRecord>")
|
||||
tbf.Append( "<applyValidateUpdatingRecord>N</applyValidateUpdatingRecord>")
|
||||
tbf.Append( "<applyDefaultValue>N</applyDefaultValue>")
|
||||
tbf.Append( "<insertingRecordFormula></insertingRecordFormula>")
|
||||
tbf.Append( "<readingRecordFormula></readingRecordFormula>")
|
||||
tbf.Append( "<updatingRecordFormula></updatingRecordFormula>")
|
||||
tbf.Append( "<insertingFormula></insertingFormula>")
|
||||
tbf.Append( "<updatingFormula></updatingFormula>")
|
||||
tbf.Append( "</Column>")
|
||||
tbf.Append( "</ColumnDefinition>")
|
||||
tbf.Append( "<TableName>PersonalInsignia</TableName>")
|
||||
tbf.Append( "<Version>1</Version>")
|
||||
tbf.Append( "<Owner>dbo</Owner>")
|
||||
tbf.Append( "<TableCodeName>PersonalInsignia</TableCodeName>")
|
||||
tbf.Append( "<TableAliasName>PersonalInsignia_</TableAliasName>")
|
||||
tbf.Append( "<ConnectionName>DatabasePersons1</ConnectionName>")
|
||||
tbf.Append( "<PagingMethod>RowNum</PagingMethod>")
|
||||
tbf.Append( "<canCreateRecords Source=""Database"">Y</canCreateRecords>")
|
||||
tbf.Append( "<canEditRecords Source=""Database"">Y</canEditRecords>")
|
||||
tbf.Append( "<canDeleteRecords Source=""Database"">Y</canDeleteRecords>")
|
||||
tbf.Append( "<canViewRecords Source=""Database"">Y</canViewRecords>")
|
||||
tbf.Append( "<ConcurrencyMethod>BinaryChecksum</ConcurrencyMethod>")
|
||||
tbf.Append( "<AppShortName>Persons</AppShortName>")
|
||||
tbf.Append("</XMLDefinition>")
|
||||
_DefinitionString = tbf.ToString()
|
||||
|
||||
End If
|
||||
Return _DefinitionString
|
||||
End Function
|
||||
|
||||
End Class
|
||||
End Namespace
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue