'------------------------------------------------------------------------------ ' ' This code was generated by a tool. ' Runtime Version:4.0.30319.42000 ' ' Changes to this file may cause incorrect behavior and will be lost if ' the code is regenerated. ' '------------------------------------------------------------------------------ Option Strict Off Option Explicit On ''' '''Represents a strongly typed in-memory cache of data. ''' _ Partial Public Class caragavotersdbDataSet Inherits Global.System.Data.DataSet Private tablefull_data As full_dataDataTable Private tablefull_data_entry As full_data_entryDataTable Private tablebcc As bccDataTable Private tablehhl As hhlDataTable Private tablepco As pcoDataTable Private tablepurok As purokDataTable Private tableDataTable1 As DataTable1DataTable Private tableDataTable2 As DataTable2DataTable Private tableDataTable4 As DataTable4DataTable Private tablebccdetails As bccdetailsDataTable Private tablepccdetails As pccdetailsDataTable Private tablehlldetails As hlldetailsDataTable Private tableNotRecruited As NotRecruitedDataTable Private tableDataTable3 As DataTable3DataTable Private tableDataTable5 As DataTable5DataTable Private tableDataTable6 As DataTable6DataTable Private tableBCCcard As BCCcardDataTable Private tablePCCcard As PCCcardDataTable Private tableHHLcard As HHLcardDataTable Private tableMEMcard As MEMcardDataTable Private _schemaSerializationMode As Global.System.Data.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema _ Public Sub New() MyBase.New Me.BeginInit Me.InitClass Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler AddHandler MyBase.Relations.CollectionChanged, schemaChangedHandler Me.EndInit End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context, false) If (Me.IsBinarySerialized(info, context) = true) Then Me.InitVars(false) Dim schemaChangedHandler1 As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged AddHandler Me.Tables.CollectionChanged, schemaChangedHandler1 AddHandler Me.Relations.CollectionChanged, schemaChangedHandler1 Return End If Dim strSchema As String = CType(info.GetValue("XmlSchema", GetType(String)),String) If (Me.DetermineSchemaSerializationMode(info, context) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet() ds.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema))) If (Not (ds.Tables("full_data")) Is Nothing) Then MyBase.Tables.Add(New full_dataDataTable(ds.Tables("full_data"))) End If If (Not (ds.Tables("full_data_entry")) Is Nothing) Then MyBase.Tables.Add(New full_data_entryDataTable(ds.Tables("full_data_entry"))) End If If (Not (ds.Tables("bcc")) Is Nothing) Then MyBase.Tables.Add(New bccDataTable(ds.Tables("bcc"))) End If If (Not (ds.Tables("hhl")) Is Nothing) Then MyBase.Tables.Add(New hhlDataTable(ds.Tables("hhl"))) End If If (Not (ds.Tables("pco")) Is Nothing) Then MyBase.Tables.Add(New pcoDataTable(ds.Tables("pco"))) End If If (Not (ds.Tables("purok")) Is Nothing) Then MyBase.Tables.Add(New purokDataTable(ds.Tables("purok"))) End If If (Not (ds.Tables("DataTable1")) Is Nothing) Then MyBase.Tables.Add(New DataTable1DataTable(ds.Tables("DataTable1"))) End If If (Not (ds.Tables("DataTable2")) Is Nothing) Then MyBase.Tables.Add(New DataTable2DataTable(ds.Tables("DataTable2"))) End If If (Not (ds.Tables("DataTable4")) Is Nothing) Then MyBase.Tables.Add(New DataTable4DataTable(ds.Tables("DataTable4"))) End If If (Not (ds.Tables("bccdetails")) Is Nothing) Then MyBase.Tables.Add(New bccdetailsDataTable(ds.Tables("bccdetails"))) End If If (Not (ds.Tables("pccdetails")) Is Nothing) Then MyBase.Tables.Add(New pccdetailsDataTable(ds.Tables("pccdetails"))) End If If (Not (ds.Tables("hlldetails")) Is Nothing) Then MyBase.Tables.Add(New hlldetailsDataTable(ds.Tables("hlldetails"))) End If If (Not (ds.Tables("NotRecruited")) Is Nothing) Then MyBase.Tables.Add(New NotRecruitedDataTable(ds.Tables("NotRecruited"))) End If If (Not (ds.Tables("DataTable3")) Is Nothing) Then MyBase.Tables.Add(New DataTable3DataTable(ds.Tables("DataTable3"))) End If If (Not (ds.Tables("DataTable5")) Is Nothing) Then MyBase.Tables.Add(New DataTable5DataTable(ds.Tables("DataTable5"))) End If If (Not (ds.Tables("DataTable6")) Is Nothing) Then MyBase.Tables.Add(New DataTable6DataTable(ds.Tables("DataTable6"))) End If If (Not (ds.Tables("BCCcard")) Is Nothing) Then MyBase.Tables.Add(New BCCcardDataTable(ds.Tables("BCCcard"))) End If If (Not (ds.Tables("PCCcard")) Is Nothing) Then MyBase.Tables.Add(New PCCcardDataTable(ds.Tables("PCCcard"))) End If If (Not (ds.Tables("HHLcard")) Is Nothing) Then MyBase.Tables.Add(New HHLcardDataTable(ds.Tables("HHLcard"))) End If If (Not (ds.Tables("MEMcard")) Is Nothing) Then MyBase.Tables.Add(New MEMcardDataTable(ds.Tables("MEMcard"))) End If Me.DataSetName = ds.DataSetName Me.Prefix = ds.Prefix Me.Namespace = ds.Namespace Me.Locale = ds.Locale Me.CaseSensitive = ds.CaseSensitive Me.EnforceConstraints = ds.EnforceConstraints Me.Merge(ds, false, Global.System.Data.MissingSchemaAction.Add) Me.InitVars Else Me.ReadXmlSchema(New Global.System.Xml.XmlTextReader(New Global.System.IO.StringReader(strSchema))) End If Me.GetSerializationData(info, context) Dim schemaChangedHandler As Global.System.ComponentModel.CollectionChangeEventHandler = AddressOf Me.SchemaChanged AddHandler MyBase.Tables.CollectionChanged, schemaChangedHandler AddHandler Me.Relations.CollectionChanged, schemaChangedHandler End Sub _ Public ReadOnly Property full_data() As full_dataDataTable Get Return Me.tablefull_data End Get End Property _ Public ReadOnly Property full_data_entry() As full_data_entryDataTable Get Return Me.tablefull_data_entry End Get End Property _ Public ReadOnly Property bcc() As bccDataTable Get Return Me.tablebcc End Get End Property _ Public ReadOnly Property hhl() As hhlDataTable Get Return Me.tablehhl End Get End Property _ Public ReadOnly Property pco() As pcoDataTable Get Return Me.tablepco End Get End Property _ Public ReadOnly Property purok() As purokDataTable Get Return Me.tablepurok End Get End Property _ Public ReadOnly Property DataTable1() As DataTable1DataTable Get Return Me.tableDataTable1 End Get End Property _ Public ReadOnly Property DataTable2() As DataTable2DataTable Get Return Me.tableDataTable2 End Get End Property _ Public ReadOnly Property DataTable4() As DataTable4DataTable Get Return Me.tableDataTable4 End Get End Property _ Public ReadOnly Property bccdetails() As bccdetailsDataTable Get Return Me.tablebccdetails End Get End Property _ Public ReadOnly Property pccdetails() As pccdetailsDataTable Get Return Me.tablepccdetails End Get End Property _ Public ReadOnly Property hlldetails() As hlldetailsDataTable Get Return Me.tablehlldetails End Get End Property _ Public ReadOnly Property NotRecruited() As NotRecruitedDataTable Get Return Me.tableNotRecruited End Get End Property _ Public ReadOnly Property DataTable3() As DataTable3DataTable Get Return Me.tableDataTable3 End Get End Property _ Public ReadOnly Property DataTable5() As DataTable5DataTable Get Return Me.tableDataTable5 End Get End Property _ Public ReadOnly Property DataTable6() As DataTable6DataTable Get Return Me.tableDataTable6 End Get End Property _ Public ReadOnly Property BCCcard() As BCCcardDataTable Get Return Me.tableBCCcard End Get End Property _ Public ReadOnly Property PCCcard() As PCCcardDataTable Get Return Me.tablePCCcard End Get End Property _ Public ReadOnly Property HHLcard() As HHLcardDataTable Get Return Me.tableHHLcard End Get End Property _ Public ReadOnly Property MEMcard() As MEMcardDataTable Get Return Me.tableMEMcard End Get End Property _ Public Overrides Property SchemaSerializationMode() As Global.System.Data.SchemaSerializationMode Get Return Me._schemaSerializationMode End Get Set Me._schemaSerializationMode = value End Set End Property _ Public Shadows ReadOnly Property Tables() As Global.System.Data.DataTableCollection Get Return MyBase.Tables End Get End Property _ Public Shadows ReadOnly Property Relations() As Global.System.Data.DataRelationCollection Get Return MyBase.Relations End Get End Property _ Protected Overrides Sub InitializeDerivedDataSet() Me.BeginInit Me.InitClass Me.EndInit End Sub _ Public Overrides Function Clone() As Global.System.Data.DataSet Dim cln As caragavotersdbDataSet = CType(MyBase.Clone,caragavotersdbDataSet) cln.InitVars cln.SchemaSerializationMode = Me.SchemaSerializationMode Return cln End Function _ Protected Overrides Function ShouldSerializeTables() As Boolean Return false End Function _ Protected Overrides Function ShouldSerializeRelations() As Boolean Return false End Function _ Protected Overrides Sub ReadXmlSerializable(ByVal reader As Global.System.Xml.XmlReader) If (Me.DetermineSchemaSerializationMode(reader) = Global.System.Data.SchemaSerializationMode.IncludeSchema) Then Me.Reset Dim ds As Global.System.Data.DataSet = New Global.System.Data.DataSet() ds.ReadXml(reader) If (Not (ds.Tables("full_data")) Is Nothing) Then MyBase.Tables.Add(New full_dataDataTable(ds.Tables("full_data"))) End If If (Not (ds.Tables("full_data_entry")) Is Nothing) Then MyBase.Tables.Add(New full_data_entryDataTable(ds.Tables("full_data_entry"))) End If If (Not (ds.Tables("bcc")) Is Nothing) Then MyBase.Tables.Add(New bccDataTable(ds.Tables("bcc"))) End If If (Not (ds.Tables("hhl")) Is Nothing) Then MyBase.Tables.Add(New hhlDataTable(ds.Tables("hhl"))) End If If (Not (ds.Tables("pco")) Is Nothing) Then MyBase.Tables.Add(New pcoDataTable(ds.Tables("pco"))) End If If (Not (ds.Tables("purok")) Is Nothing) Then MyBase.Tables.Add(New purokDataTable(ds.Tables("purok"))) End If If (Not (ds.Tables("DataTable1")) Is Nothing) Then MyBase.Tables.Add(New DataTable1DataTable(ds.Tables("DataTable1"))) End If If (Not (ds.Tables("DataTable2")) Is Nothing) Then MyBase.Tables.Add(New DataTable2DataTable(ds.Tables("DataTable2"))) End If If (Not (ds.Tables("DataTable4")) Is Nothing) Then MyBase.Tables.Add(New DataTable4DataTable(ds.Tables("DataTable4"))) End If If (Not (ds.Tables("bccdetails")) Is Nothing) Then MyBase.Tables.Add(New bccdetailsDataTable(ds.Tables("bccdetails"))) End If If (Not (ds.Tables("pccdetails")) Is Nothing) Then MyBase.Tables.Add(New pccdetailsDataTable(ds.Tables("pccdetails"))) End If If (Not (ds.Tables("hlldetails")) Is Nothing) Then MyBase.Tables.Add(New hlldetailsDataTable(ds.Tables("hlldetails"))) End If If (Not (ds.Tables("NotRecruited")) Is Nothing) Then MyBase.Tables.Add(New NotRecruitedDataTable(ds.Tables("NotRecruited"))) End If If (Not (ds.Tables("DataTable3")) Is Nothing) Then MyBase.Tables.Add(New DataTable3DataTable(ds.Tables("DataTable3"))) End If If (Not (ds.Tables("DataTable5")) Is Nothing) Then MyBase.Tables.Add(New DataTable5DataTable(ds.Tables("DataTable5"))) End If If (Not (ds.Tables("DataTable6")) Is Nothing) Then MyBase.Tables.Add(New DataTable6DataTable(ds.Tables("DataTable6"))) End If If (Not (ds.Tables("BCCcard")) Is Nothing) Then MyBase.Tables.Add(New BCCcardDataTable(ds.Tables("BCCcard"))) End If If (Not (ds.Tables("PCCcard")) Is Nothing) Then MyBase.Tables.Add(New PCCcardDataTable(ds.Tables("PCCcard"))) End If If (Not (ds.Tables("HHLcard")) Is Nothing) Then MyBase.Tables.Add(New HHLcardDataTable(ds.Tables("HHLcard"))) End If If (Not (ds.Tables("MEMcard")) Is Nothing) Then MyBase.Tables.Add(New MEMcardDataTable(ds.Tables("MEMcard"))) End If Me.DataSetName = ds.DataSetName Me.Prefix = ds.Prefix Me.Namespace = ds.Namespace Me.Locale = ds.Locale Me.CaseSensitive = ds.CaseSensitive Me.EnforceConstraints = ds.EnforceConstraints Me.Merge(ds, false, Global.System.Data.MissingSchemaAction.Add) Me.InitVars Else Me.ReadXml(reader) Me.InitVars End If End Sub _ Protected Overrides Function GetSchemaSerializable() As Global.System.Xml.Schema.XmlSchema Dim stream As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Me.WriteXmlSchema(New Global.System.Xml.XmlTextWriter(stream, Nothing)) stream.Position = 0 Return Global.System.Xml.Schema.XmlSchema.Read(New Global.System.Xml.XmlTextReader(stream), Nothing) End Function _ Friend Overloads Sub InitVars() Me.InitVars(true) End Sub _ Friend Overloads Sub InitVars(ByVal initTable As Boolean) Me.tablefull_data = CType(MyBase.Tables("full_data"),full_dataDataTable) If (initTable = true) Then If (Not (Me.tablefull_data) Is Nothing) Then Me.tablefull_data.InitVars End If End If Me.tablefull_data_entry = CType(MyBase.Tables("full_data_entry"),full_data_entryDataTable) If (initTable = true) Then If (Not (Me.tablefull_data_entry) Is Nothing) Then Me.tablefull_data_entry.InitVars End If End If Me.tablebcc = CType(MyBase.Tables("bcc"),bccDataTable) If (initTable = true) Then If (Not (Me.tablebcc) Is Nothing) Then Me.tablebcc.InitVars End If End If Me.tablehhl = CType(MyBase.Tables("hhl"),hhlDataTable) If (initTable = true) Then If (Not (Me.tablehhl) Is Nothing) Then Me.tablehhl.InitVars End If End If Me.tablepco = CType(MyBase.Tables("pco"),pcoDataTable) If (initTable = true) Then If (Not (Me.tablepco) Is Nothing) Then Me.tablepco.InitVars End If End If Me.tablepurok = CType(MyBase.Tables("purok"),purokDataTable) If (initTable = true) Then If (Not (Me.tablepurok) Is Nothing) Then Me.tablepurok.InitVars End If End If Me.tableDataTable1 = CType(MyBase.Tables("DataTable1"),DataTable1DataTable) If (initTable = true) Then If (Not (Me.tableDataTable1) Is Nothing) Then Me.tableDataTable1.InitVars End If End If Me.tableDataTable2 = CType(MyBase.Tables("DataTable2"),DataTable2DataTable) If (initTable = true) Then If (Not (Me.tableDataTable2) Is Nothing) Then Me.tableDataTable2.InitVars End If End If Me.tableDataTable4 = CType(MyBase.Tables("DataTable4"),DataTable4DataTable) If (initTable = true) Then If (Not (Me.tableDataTable4) Is Nothing) Then Me.tableDataTable4.InitVars End If End If Me.tablebccdetails = CType(MyBase.Tables("bccdetails"),bccdetailsDataTable) If (initTable = true) Then If (Not (Me.tablebccdetails) Is Nothing) Then Me.tablebccdetails.InitVars End If End If Me.tablepccdetails = CType(MyBase.Tables("pccdetails"),pccdetailsDataTable) If (initTable = true) Then If (Not (Me.tablepccdetails) Is Nothing) Then Me.tablepccdetails.InitVars End If End If Me.tablehlldetails = CType(MyBase.Tables("hlldetails"),hlldetailsDataTable) If (initTable = true) Then If (Not (Me.tablehlldetails) Is Nothing) Then Me.tablehlldetails.InitVars End If End If Me.tableNotRecruited = CType(MyBase.Tables("NotRecruited"),NotRecruitedDataTable) If (initTable = true) Then If (Not (Me.tableNotRecruited) Is Nothing) Then Me.tableNotRecruited.InitVars End If End If Me.tableDataTable3 = CType(MyBase.Tables("DataTable3"),DataTable3DataTable) If (initTable = true) Then If (Not (Me.tableDataTable3) Is Nothing) Then Me.tableDataTable3.InitVars End If End If Me.tableDataTable5 = CType(MyBase.Tables("DataTable5"),DataTable5DataTable) If (initTable = true) Then If (Not (Me.tableDataTable5) Is Nothing) Then Me.tableDataTable5.InitVars End If End If Me.tableDataTable6 = CType(MyBase.Tables("DataTable6"),DataTable6DataTable) If (initTable = true) Then If (Not (Me.tableDataTable6) Is Nothing) Then Me.tableDataTable6.InitVars End If End If Me.tableBCCcard = CType(MyBase.Tables("BCCcard"),BCCcardDataTable) If (initTable = true) Then If (Not (Me.tableBCCcard) Is Nothing) Then Me.tableBCCcard.InitVars End If End If Me.tablePCCcard = CType(MyBase.Tables("PCCcard"),PCCcardDataTable) If (initTable = true) Then If (Not (Me.tablePCCcard) Is Nothing) Then Me.tablePCCcard.InitVars End If End If Me.tableHHLcard = CType(MyBase.Tables("HHLcard"),HHLcardDataTable) If (initTable = true) Then If (Not (Me.tableHHLcard) Is Nothing) Then Me.tableHHLcard.InitVars End If End If Me.tableMEMcard = CType(MyBase.Tables("MEMcard"),MEMcardDataTable) If (initTable = true) Then If (Not (Me.tableMEMcard) Is Nothing) Then Me.tableMEMcard.InitVars End If End If End Sub _ Private Sub InitClass() Me.DataSetName = "caragavotersdbDataSet" Me.Prefix = "" Me.Namespace = "http://tempuri.org/caragavotersdbDataSet.xsd" Me.EnforceConstraints = true Me.SchemaSerializationMode = Global.System.Data.SchemaSerializationMode.IncludeSchema Me.tablefull_data = New full_dataDataTable() MyBase.Tables.Add(Me.tablefull_data) Me.tablefull_data_entry = New full_data_entryDataTable() MyBase.Tables.Add(Me.tablefull_data_entry) Me.tablebcc = New bccDataTable() MyBase.Tables.Add(Me.tablebcc) Me.tablehhl = New hhlDataTable() MyBase.Tables.Add(Me.tablehhl) Me.tablepco = New pcoDataTable() MyBase.Tables.Add(Me.tablepco) Me.tablepurok = New purokDataTable() MyBase.Tables.Add(Me.tablepurok) Me.tableDataTable1 = New DataTable1DataTable() MyBase.Tables.Add(Me.tableDataTable1) Me.tableDataTable2 = New DataTable2DataTable() MyBase.Tables.Add(Me.tableDataTable2) Me.tableDataTable4 = New DataTable4DataTable() MyBase.Tables.Add(Me.tableDataTable4) Me.tablebccdetails = New bccdetailsDataTable() MyBase.Tables.Add(Me.tablebccdetails) Me.tablepccdetails = New pccdetailsDataTable() MyBase.Tables.Add(Me.tablepccdetails) Me.tablehlldetails = New hlldetailsDataTable() MyBase.Tables.Add(Me.tablehlldetails) Me.tableNotRecruited = New NotRecruitedDataTable() MyBase.Tables.Add(Me.tableNotRecruited) Me.tableDataTable3 = New DataTable3DataTable() MyBase.Tables.Add(Me.tableDataTable3) Me.tableDataTable5 = New DataTable5DataTable() MyBase.Tables.Add(Me.tableDataTable5) Me.tableDataTable6 = New DataTable6DataTable() MyBase.Tables.Add(Me.tableDataTable6) Me.tableBCCcard = New BCCcardDataTable() MyBase.Tables.Add(Me.tableBCCcard) Me.tablePCCcard = New PCCcardDataTable() MyBase.Tables.Add(Me.tablePCCcard) Me.tableHHLcard = New HHLcardDataTable() MyBase.Tables.Add(Me.tableHHLcard) Me.tableMEMcard = New MEMcardDataTable() MyBase.Tables.Add(Me.tableMEMcard) End Sub _ Private Function ShouldSerializefull_data() As Boolean Return false End Function _ Private Function ShouldSerializefull_data_entry() As Boolean Return false End Function _ Private Function ShouldSerializebcc() As Boolean Return false End Function _ Private Function ShouldSerializehhl() As Boolean Return false End Function _ Private Function ShouldSerializepco() As Boolean Return false End Function _ Private Function ShouldSerializepurok() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable1() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable2() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable4() As Boolean Return false End Function _ Private Function ShouldSerializebccdetails() As Boolean Return false End Function _ Private Function ShouldSerializepccdetails() As Boolean Return false End Function _ Private Function ShouldSerializehlldetails() As Boolean Return false End Function _ Private Function ShouldSerializeNotRecruited() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable3() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable5() As Boolean Return false End Function _ Private Function ShouldSerializeDataTable6() As Boolean Return false End Function _ Private Function ShouldSerializeBCCcard() As Boolean Return false End Function _ Private Function ShouldSerializePCCcard() As Boolean Return false End Function _ Private Function ShouldSerializeHHLcard() As Boolean Return false End Function _ Private Function ShouldSerializeMEMcard() As Boolean Return false End Function _ Private Sub SchemaChanged(ByVal sender As Object, ByVal e As Global.System.ComponentModel.CollectionChangeEventArgs) If (e.Action = Global.System.ComponentModel.CollectionChangeAction.Remove) Then Me.InitVars End If End Sub _ Public Shared Function GetTypedDataSetSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim any As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any.Namespace = ds.Namespace sequence.Items.Add(any) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function _ Public Delegate Sub full_dataRowChangeEventHandler(ByVal sender As Object, ByVal e As full_dataRowChangeEvent) _ Public Delegate Sub full_data_entryRowChangeEventHandler(ByVal sender As Object, ByVal e As full_data_entryRowChangeEvent) _ Public Delegate Sub bccRowChangeEventHandler(ByVal sender As Object, ByVal e As bccRowChangeEvent) _ Public Delegate Sub hhlRowChangeEventHandler(ByVal sender As Object, ByVal e As hhlRowChangeEvent) _ Public Delegate Sub pcoRowChangeEventHandler(ByVal sender As Object, ByVal e As pcoRowChangeEvent) _ Public Delegate Sub purokRowChangeEventHandler(ByVal sender As Object, ByVal e As purokRowChangeEvent) _ Public Delegate Sub DataTable1RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable1RowChangeEvent) _ Public Delegate Sub DataTable2RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable2RowChangeEvent) _ Public Delegate Sub DataTable4RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable4RowChangeEvent) _ Public Delegate Sub bccdetailsRowChangeEventHandler(ByVal sender As Object, ByVal e As bccdetailsRowChangeEvent) _ Public Delegate Sub pccdetailsRowChangeEventHandler(ByVal sender As Object, ByVal e As pccdetailsRowChangeEvent) _ Public Delegate Sub hlldetailsRowChangeEventHandler(ByVal sender As Object, ByVal e As hlldetailsRowChangeEvent) _ Public Delegate Sub NotRecruitedRowChangeEventHandler(ByVal sender As Object, ByVal e As NotRecruitedRowChangeEvent) _ Public Delegate Sub DataTable3RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable3RowChangeEvent) _ Public Delegate Sub DataTable5RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable5RowChangeEvent) _ Public Delegate Sub DataTable6RowChangeEventHandler(ByVal sender As Object, ByVal e As DataTable6RowChangeEvent) _ Public Delegate Sub BCCcardRowChangeEventHandler(ByVal sender As Object, ByVal e As BCCcardRowChangeEvent) _ Public Delegate Sub PCCcardRowChangeEventHandler(ByVal sender As Object, ByVal e As PCCcardRowChangeEvent) _ Public Delegate Sub HHLcardRowChangeEventHandler(ByVal sender As Object, ByVal e As HHLcardRowChangeEvent) _ Public Delegate Sub MEMcardRowChangeEventHandler(ByVal sender As Object, ByVal e As MEMcardRowChangeEvent) ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class full_dataDataTable Inherits Global.System.Data.TypedTableBase(Of full_dataRow) Private columnid As Global.System.Data.DataColumn Private columnnumber As Global.System.Data.DataColumn Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnGender As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnmunicipality As Global.System.Data.DataColumn Private columnprovince As Global.System.Data.DataColumn Private columnlegend As Global.System.Data.DataColumn Private columnd_ As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "full_data" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property numberColumn() As Global.System.Data.DataColumn Get Return Me.columnnumber End Get End Property _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property GenderColumn() As Global.System.Data.DataColumn Get Return Me.columnGender End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property municipalityColumn() As Global.System.Data.DataColumn Get Return Me.columnmunicipality End Get End Property _ Public ReadOnly Property provinceColumn() As Global.System.Data.DataColumn Get Return Me.columnprovince End Get End Property _ Public ReadOnly Property legendColumn() As Global.System.Data.DataColumn Get Return Me.columnlegend End Get End Property _ Public ReadOnly Property d_Column() As Global.System.Data.DataColumn Get Return Me.columnd_ End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As full_dataRow Get Return CType(Me.Rows(index),full_dataRow) End Get End Property _ Public Event full_dataRowChanging As full_dataRowChangeEventHandler _ Public Event full_dataRowChanged As full_dataRowChangeEventHandler _ Public Event full_dataRowDeleting As full_dataRowChangeEventHandler _ Public Event full_dataRowDeleted As full_dataRowChangeEventHandler _ Public Overloads Sub Addfull_dataRow(ByVal row As full_dataRow) Me.Rows.Add(row) End Sub _ Public Overloads Function Addfull_dataRow(ByVal number As Integer, ByVal name As String, ByVal address As String, ByVal birthday As String, ByVal Gender As String, ByVal precinct_number As String, ByVal barangay As String, ByVal municipality As String, ByVal province As String, ByVal legend As String, ByVal d_ As String) As full_dataRow Dim rowfull_dataRow As full_dataRow = CType(Me.NewRow,full_dataRow) Dim columnValuesArray() As Object = New Object() {Nothing, number, name, address, birthday, Gender, precinct_number, barangay, municipality, province, legend, d_} rowfull_dataRow.ItemArray = columnValuesArray Me.Rows.Add(rowfull_dataRow) Return rowfull_dataRow End Function _ Public Function FindByid(ByVal id As Integer) As full_dataRow Return CType(Me.Rows.Find(New Object() {id}),full_dataRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As full_dataDataTable = CType(MyBase.Clone,full_dataDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New full_dataDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnnumber = MyBase.Columns("number") Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbirthday = MyBase.Columns("birthday") Me.columnGender = MyBase.Columns("Gender") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnbarangay = MyBase.Columns("barangay") Me.columnmunicipality = MyBase.Columns("municipality") Me.columnprovince = MyBase.Columns("province") Me.columnlegend = MyBase.Columns("legend") Me.columnd_ = MyBase.Columns("d_") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnnumber = New Global.System.Data.DataColumn("number", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnumber) Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnGender = New Global.System.Data.DataColumn("Gender", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnGender) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnmunicipality = New Global.System.Data.DataColumn("municipality", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnmunicipality) Me.columnprovince = New Global.System.Data.DataColumn("province", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprovince) Me.columnlegend = New Global.System.Data.DataColumn("legend", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnlegend) Me.columnd_ = New Global.System.Data.DataColumn("d_", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnd_) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnnumber.AllowDBNull = false Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnGender.AllowDBNull = false Me.columnGender.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnmunicipality.AllowDBNull = false Me.columnmunicipality.MaxLength = 255 Me.columnprovince.AllowDBNull = false Me.columnprovince.MaxLength = 255 Me.columnlegend.AllowDBNull = false Me.columnlegend.MaxLength = 255 Me.columnd_.AllowDBNull = false Me.columnd_.MaxLength = 50 End Sub _ Public Function Newfull_dataRow() As full_dataRow Return CType(Me.NewRow,full_dataRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New full_dataRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(full_dataRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.full_dataRowChangedEvent) Is Nothing) Then RaiseEvent full_dataRowChanged(Me, New full_dataRowChangeEvent(CType(e.Row,full_dataRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.full_dataRowChangingEvent) Is Nothing) Then RaiseEvent full_dataRowChanging(Me, New full_dataRowChangeEvent(CType(e.Row,full_dataRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.full_dataRowDeletedEvent) Is Nothing) Then RaiseEvent full_dataRowDeleted(Me, New full_dataRowChangeEvent(CType(e.Row,full_dataRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.full_dataRowDeletingEvent) Is Nothing) Then RaiseEvent full_dataRowDeleting(Me, New full_dataRowChangeEvent(CType(e.Row,full_dataRow), e.Action)) End If End Sub _ Public Sub Removefull_dataRow(ByVal row As full_dataRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "full_dataDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class full_data_entryDataTable Inherits Global.System.Data.TypedTableBase(Of full_data_entryRow) Private columnid As Global.System.Data.DataColumn Private columnnumber As Global.System.Data.DataColumn Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnGender As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnmunicipality As Global.System.Data.DataColumn Private columnprovince As Global.System.Data.DataColumn Private columnstatusv As Global.System.Data.DataColumn Private columnpco As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "full_data_entry" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property numberColumn() As Global.System.Data.DataColumn Get Return Me.columnnumber End Get End Property _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property GenderColumn() As Global.System.Data.DataColumn Get Return Me.columnGender End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property municipalityColumn() As Global.System.Data.DataColumn Get Return Me.columnmunicipality End Get End Property _ Public ReadOnly Property provinceColumn() As Global.System.Data.DataColumn Get Return Me.columnprovince End Get End Property _ Public ReadOnly Property statusvColumn() As Global.System.Data.DataColumn Get Return Me.columnstatusv End Get End Property _ Public ReadOnly Property pcoColumn() As Global.System.Data.DataColumn Get Return Me.columnpco End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As full_data_entryRow Get Return CType(Me.Rows(index),full_data_entryRow) End Get End Property _ Public Event full_data_entryRowChanging As full_data_entryRowChangeEventHandler _ Public Event full_data_entryRowChanged As full_data_entryRowChangeEventHandler _ Public Event full_data_entryRowDeleting As full_data_entryRowChangeEventHandler _ Public Event full_data_entryRowDeleted As full_data_entryRowChangeEventHandler _ Public Overloads Sub Addfull_data_entryRow(ByVal row As full_data_entryRow) Me.Rows.Add(row) End Sub _ Public Overloads Function Addfull_data_entryRow(ByVal number As Integer, ByVal name As String, ByVal address As String, ByVal birthday As String, ByVal Gender As String, ByVal precinct_number As String, ByVal barangay As String, ByVal municipality As String, ByVal province As String, ByVal statusv As String, ByVal pco As String, ByVal cardno As String) As full_data_entryRow Dim rowfull_data_entryRow As full_data_entryRow = CType(Me.NewRow,full_data_entryRow) Dim columnValuesArray() As Object = New Object() {Nothing, number, name, address, birthday, Gender, precinct_number, barangay, municipality, province, statusv, pco, cardno} rowfull_data_entryRow.ItemArray = columnValuesArray Me.Rows.Add(rowfull_data_entryRow) Return rowfull_data_entryRow End Function _ Public Function FindByid(ByVal id As Integer) As full_data_entryRow Return CType(Me.Rows.Find(New Object() {id}),full_data_entryRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As full_data_entryDataTable = CType(MyBase.Clone,full_data_entryDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New full_data_entryDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnnumber = MyBase.Columns("number") Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbirthday = MyBase.Columns("birthday") Me.columnGender = MyBase.Columns("Gender") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnbarangay = MyBase.Columns("barangay") Me.columnmunicipality = MyBase.Columns("municipality") Me.columnprovince = MyBase.Columns("province") Me.columnstatusv = MyBase.Columns("statusv") Me.columnpco = MyBase.Columns("pco") Me.columncardno = MyBase.Columns("cardno") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnnumber = New Global.System.Data.DataColumn("number", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnumber) Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnGender = New Global.System.Data.DataColumn("Gender", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnGender) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnmunicipality = New Global.System.Data.DataColumn("municipality", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnmunicipality) Me.columnprovince = New Global.System.Data.DataColumn("province", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprovince) Me.columnstatusv = New Global.System.Data.DataColumn("statusv", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatusv) Me.columnpco = New Global.System.Data.DataColumn("pco", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpco) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnnumber.AllowDBNull = false Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnGender.AllowDBNull = false Me.columnGender.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnmunicipality.AllowDBNull = false Me.columnmunicipality.MaxLength = 255 Me.columnprovince.AllowDBNull = false Me.columnprovince.MaxLength = 255 Me.columnstatusv.AllowDBNull = false Me.columnstatusv.MaxLength = 255 Me.columnpco.AllowDBNull = false Me.columnpco.MaxLength = 50 Me.columncardno.MaxLength = 50 End Sub _ Public Function Newfull_data_entryRow() As full_data_entryRow Return CType(Me.NewRow,full_data_entryRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New full_data_entryRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(full_data_entryRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.full_data_entryRowChangedEvent) Is Nothing) Then RaiseEvent full_data_entryRowChanged(Me, New full_data_entryRowChangeEvent(CType(e.Row,full_data_entryRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.full_data_entryRowChangingEvent) Is Nothing) Then RaiseEvent full_data_entryRowChanging(Me, New full_data_entryRowChangeEvent(CType(e.Row,full_data_entryRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.full_data_entryRowDeletedEvent) Is Nothing) Then RaiseEvent full_data_entryRowDeleted(Me, New full_data_entryRowChangeEvent(CType(e.Row,full_data_entryRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.full_data_entryRowDeletingEvent) Is Nothing) Then RaiseEvent full_data_entryRowDeleting(Me, New full_data_entryRowChangeEvent(CType(e.Row,full_data_entryRow), e.Action)) End If End Sub _ Public Sub Removefull_data_entryRow(ByVal row As full_data_entryRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "full_data_entryDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class bccDataTable Inherits Global.System.Data.TypedTableBase(Of bccRow) Private columnid As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnboo As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnnumber As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "bcc" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property booColumn() As Global.System.Data.DataColumn Get Return Me.columnboo End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property numberColumn() As Global.System.Data.DataColumn Get Return Me.columnnumber End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As bccRow Get Return CType(Me.Rows(index),bccRow) End Get End Property _ Public Event bccRowChanging As bccRowChangeEventHandler _ Public Event bccRowChanged As bccRowChangeEventHandler _ Public Event bccRowDeleting As bccRowChangeEventHandler _ Public Event bccRowDeleted As bccRowChangeEventHandler _ Public Overloads Sub AddbccRow(ByVal row As bccRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddbccRow(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String, ByVal cardno As String, ByVal number As Integer) As bccRow Dim rowbccRow As bccRow = CType(Me.NewRow,bccRow) Dim columnValuesArray() As Object = New Object() {Nothing, names, purok, barangay, boo, contact, status, precint, cardno, number} rowbccRow.ItemArray = columnValuesArray Me.Rows.Add(rowbccRow) Return rowbccRow End Function _ Public Function FindByid(ByVal id As Integer) As bccRow Return CType(Me.Rows.Find(New Object() {id}),bccRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As bccDataTable = CType(MyBase.Clone,bccDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New bccDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnboo = MyBase.Columns("boo") Me.columncontact = MyBase.Columns("contact") Me.columnstatus = MyBase.Columns("status") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnnumber = MyBase.Columns("number") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnboo = New Global.System.Data.DataColumn("boo", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnboo) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnnumber = New Global.System.Data.DataColumn("number", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnumber) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnboo.AllowDBNull = false Me.columnboo.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 50 Me.columnnumber.AllowDBNull = false End Sub _ Public Function NewbccRow() As bccRow Return CType(Me.NewRow,bccRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New bccRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(bccRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.bccRowChangedEvent) Is Nothing) Then RaiseEvent bccRowChanged(Me, New bccRowChangeEvent(CType(e.Row,bccRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.bccRowChangingEvent) Is Nothing) Then RaiseEvent bccRowChanging(Me, New bccRowChangeEvent(CType(e.Row,bccRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.bccRowDeletedEvent) Is Nothing) Then RaiseEvent bccRowDeleted(Me, New bccRowChangeEvent(CType(e.Row,bccRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.bccRowDeletingEvent) Is Nothing) Then RaiseEvent bccRowDeleting(Me, New bccRowChangeEvent(CType(e.Row,bccRow), e.Action)) End If End Sub _ Public Sub RemovebccRow(ByVal row As bccRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "bccDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class hhlDataTable Inherits Global.System.Data.TypedTableBase(Of hhlRow) Private columnid As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnpcc As Global.System.Data.DataColumn Private columnboo As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "hhl" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property pccColumn() As Global.System.Data.DataColumn Get Return Me.columnpcc End Get End Property _ Public ReadOnly Property booColumn() As Global.System.Data.DataColumn Get Return Me.columnboo End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As hhlRow Get Return CType(Me.Rows(index),hhlRow) End Get End Property _ Public Event hhlRowChanging As hhlRowChangeEventHandler _ Public Event hhlRowChanged As hhlRowChangeEventHandler _ Public Event hhlRowDeleting As hhlRowChangeEventHandler _ Public Event hhlRowDeleted As hhlRowChangeEventHandler _ Public Overloads Sub AddhhlRow(ByVal row As hhlRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddhhlRow(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal pcc As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String) As hhlRow Dim rowhhlRow As hhlRow = CType(Me.NewRow,hhlRow) Dim columnValuesArray() As Object = New Object() {Nothing, names, purok, barangay, pcc, boo, contact, status, precint} rowhhlRow.ItemArray = columnValuesArray Me.Rows.Add(rowhhlRow) Return rowhhlRow End Function _ Public Function FindByid(ByVal id As Integer) As hhlRow Return CType(Me.Rows.Find(New Object() {id}),hhlRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As hhlDataTable = CType(MyBase.Clone,hhlDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New hhlDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnpcc = MyBase.Columns("pcc") Me.columnboo = MyBase.Columns("boo") Me.columncontact = MyBase.Columns("contact") Me.columnstatus = MyBase.Columns("status") Me.columnprecint = MyBase.Columns("precint") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnpcc = New Global.System.Data.DataColumn("pcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpcc) Me.columnboo = New Global.System.Data.DataColumn("boo", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnboo) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnpcc.AllowDBNull = false Me.columnpcc.MaxLength = 255 Me.columnboo.AllowDBNull = false Me.columnboo.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 End Sub _ Public Function NewhhlRow() As hhlRow Return CType(Me.NewRow,hhlRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New hhlRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(hhlRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.hhlRowChangedEvent) Is Nothing) Then RaiseEvent hhlRowChanged(Me, New hhlRowChangeEvent(CType(e.Row,hhlRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.hhlRowChangingEvent) Is Nothing) Then RaiseEvent hhlRowChanging(Me, New hhlRowChangeEvent(CType(e.Row,hhlRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.hhlRowDeletedEvent) Is Nothing) Then RaiseEvent hhlRowDeleted(Me, New hhlRowChangeEvent(CType(e.Row,hhlRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.hhlRowDeletingEvent) Is Nothing) Then RaiseEvent hhlRowDeleting(Me, New hhlRowChangeEvent(CType(e.Row,hhlRow), e.Action)) End If End Sub _ Public Sub RemovehhlRow(ByVal row As hhlRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "hhlDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class pcoDataTable Inherits Global.System.Data.TypedTableBase(Of pcoRow) Private columnid As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbcc As Global.System.Data.DataColumn Private columnboo As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnnumber As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "pco" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property bccColumn() As Global.System.Data.DataColumn Get Return Me.columnbcc End Get End Property _ Public ReadOnly Property booColumn() As Global.System.Data.DataColumn Get Return Me.columnboo End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property numberColumn() As Global.System.Data.DataColumn Get Return Me.columnnumber End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As pcoRow Get Return CType(Me.Rows(index),pcoRow) End Get End Property _ Public Event pcoRowChanging As pcoRowChangeEventHandler _ Public Event pcoRowChanged As pcoRowChangeEventHandler _ Public Event pcoRowDeleting As pcoRowChangeEventHandler _ Public Event pcoRowDeleted As pcoRowChangeEventHandler _ Public Overloads Sub AddpcoRow(ByVal row As pcoRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddpcoRow(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal bcc As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String, ByVal cardno As String, ByVal number As Integer) As pcoRow Dim rowpcoRow As pcoRow = CType(Me.NewRow,pcoRow) Dim columnValuesArray() As Object = New Object() {Nothing, names, purok, barangay, bcc, boo, contact, status, precint, cardno, number} rowpcoRow.ItemArray = columnValuesArray Me.Rows.Add(rowpcoRow) Return rowpcoRow End Function _ Public Function FindByid(ByVal id As Integer) As pcoRow Return CType(Me.Rows.Find(New Object() {id}),pcoRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As pcoDataTable = CType(MyBase.Clone,pcoDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New pcoDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbcc = MyBase.Columns("bcc") Me.columnboo = MyBase.Columns("boo") Me.columncontact = MyBase.Columns("contact") Me.columnstatus = MyBase.Columns("status") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnnumber = MyBase.Columns("number") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbcc = New Global.System.Data.DataColumn("bcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbcc) Me.columnboo = New Global.System.Data.DataColumn("boo", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnboo) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnnumber = New Global.System.Data.DataColumn("number", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnumber) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbcc.AllowDBNull = false Me.columnbcc.MaxLength = 255 Me.columnboo.AllowDBNull = false Me.columnboo.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 50 Me.columnnumber.AllowDBNull = false End Sub _ Public Function NewpcoRow() As pcoRow Return CType(Me.NewRow,pcoRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New pcoRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(pcoRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.pcoRowChangedEvent) Is Nothing) Then RaiseEvent pcoRowChanged(Me, New pcoRowChangeEvent(CType(e.Row,pcoRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.pcoRowChangingEvent) Is Nothing) Then RaiseEvent pcoRowChanging(Me, New pcoRowChangeEvent(CType(e.Row,pcoRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.pcoRowDeletedEvent) Is Nothing) Then RaiseEvent pcoRowDeleted(Me, New pcoRowChangeEvent(CType(e.Row,pcoRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.pcoRowDeletingEvent) Is Nothing) Then RaiseEvent pcoRowDeleting(Me, New pcoRowChangeEvent(CType(e.Row,pcoRow), e.Action)) End If End Sub _ Public Sub RemovepcoRow(ByVal row As pcoRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "pcoDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class purokDataTable Inherits Global.System.Data.TypedTableBase(Of purokRow) Private columnid As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "purok" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property idColumn() As Global.System.Data.DataColumn Get Return Me.columnid End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As purokRow Get Return CType(Me.Rows(index),purokRow) End Get End Property _ Public Event purokRowChanging As purokRowChangeEventHandler _ Public Event purokRowChanged As purokRowChangeEventHandler _ Public Event purokRowDeleting As purokRowChangeEventHandler _ Public Event purokRowDeleted As purokRowChangeEventHandler _ Public Overloads Sub AddpurokRow(ByVal row As purokRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddpurokRow(ByVal purok As String, ByVal barangay As String) As purokRow Dim rowpurokRow As purokRow = CType(Me.NewRow,purokRow) Dim columnValuesArray() As Object = New Object() {Nothing, purok, barangay} rowpurokRow.ItemArray = columnValuesArray Me.Rows.Add(rowpurokRow) Return rowpurokRow End Function _ Public Function FindByid(ByVal id As Integer) As purokRow Return CType(Me.Rows.Find(New Object() {id}),purokRow) End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As purokDataTable = CType(MyBase.Clone,purokDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New purokDataTable() End Function _ Friend Sub InitVars() Me.columnid = MyBase.Columns("id") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") End Sub _ Private Sub InitClass() Me.columnid = New Global.System.Data.DataColumn("id", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnid) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.Constraints.Add(New Global.System.Data.UniqueConstraint("Constraint1", New Global.System.Data.DataColumn() {Me.columnid}, true)) Me.columnid.AutoIncrement = true Me.columnid.AutoIncrementSeed = -1 Me.columnid.AutoIncrementStep = -1 Me.columnid.AllowDBNull = false Me.columnid.Unique = true Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 End Sub _ Public Function NewpurokRow() As purokRow Return CType(Me.NewRow,purokRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New purokRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(purokRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.purokRowChangedEvent) Is Nothing) Then RaiseEvent purokRowChanged(Me, New purokRowChangeEvent(CType(e.Row,purokRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.purokRowChangingEvent) Is Nothing) Then RaiseEvent purokRowChanging(Me, New purokRowChangeEvent(CType(e.Row,purokRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.purokRowDeletedEvent) Is Nothing) Then RaiseEvent purokRowDeleted(Me, New purokRowChangeEvent(CType(e.Row,purokRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.purokRowDeletingEvent) Is Nothing) Then RaiseEvent purokRowDeleting(Me, New purokRowChangeEvent(CType(e.Row,purokRow), e.Action)) End If End Sub _ Public Sub RemovepurokRow(ByVal row As purokRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "purokDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable1DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable1Row) Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnGender As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnmunicipality As Global.System.Data.DataColumn Private columnprovince As Global.System.Data.DataColumn Private columnstatusv As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnpcc As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columnbcc As Global.System.Data.DataColumn Private columnExpr2pconames As Global.System.Data.DataColumn Private columnExpr3pcobarangay As Global.System.Data.DataColumn Private columnExpr4pcopurok As Global.System.Data.DataColumn Private columnExpr5pcocontact As Global.System.Data.DataColumn Private columnExpr6pcostatus As Global.System.Data.DataColumn Private columnExpr7pcoprecint As Global.System.Data.DataColumn Private columnExpr8bccnames As Global.System.Data.DataColumn Private columnExpr9bccpurok As Global.System.Data.DataColumn Private columnExpr10bccbarangay As Global.System.Data.DataColumn Private columnExpr11bcccontact As Global.System.Data.DataColumn Private columnExpr12bccstatus As Global.System.Data.DataColumn Private columnExpr13bccprecint As Global.System.Data.DataColumn Private columnExpr1hhlbarangay As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable1" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property GenderColumn() As Global.System.Data.DataColumn Get Return Me.columnGender End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property municipalityColumn() As Global.System.Data.DataColumn Get Return Me.columnmunicipality End Get End Property _ Public ReadOnly Property provinceColumn() As Global.System.Data.DataColumn Get Return Me.columnprovince End Get End Property _ Public ReadOnly Property statusvColumn() As Global.System.Data.DataColumn Get Return Me.columnstatusv End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property pccColumn() As Global.System.Data.DataColumn Get Return Me.columnpcc End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property bccColumn() As Global.System.Data.DataColumn Get Return Me.columnbcc End Get End Property _ Public ReadOnly Property Expr2pconamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr2pconames End Get End Property _ Public ReadOnly Property Expr3pcobarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr3pcobarangay End Get End Property _ Public ReadOnly Property Expr4pcopurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr4pcopurok End Get End Property _ Public ReadOnly Property Expr5pcocontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr5pcocontact End Get End Property _ Public ReadOnly Property Expr6pcostatusColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr6pcostatus End Get End Property _ Public ReadOnly Property Expr7pcoprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr7pcoprecint End Get End Property _ Public ReadOnly Property Expr8bccnamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr8bccnames End Get End Property _ Public ReadOnly Property Expr9bccpurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr9bccpurok End Get End Property _ Public ReadOnly Property Expr10bccbarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr10bccbarangay End Get End Property _ Public ReadOnly Property Expr11bcccontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr11bcccontact End Get End Property _ Public ReadOnly Property Expr12bccstatusColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr12bccstatus End Get End Property _ Public ReadOnly Property Expr13bccprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr13bccprecint End Get End Property _ Public ReadOnly Property Expr1hhlbarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr1hhlbarangay End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable1Row Get Return CType(Me.Rows(index),DataTable1Row) End Get End Property _ Public Event DataTable1RowChanging As DataTable1RowChangeEventHandler _ Public Event DataTable1RowChanged As DataTable1RowChangeEventHandler _ Public Event DataTable1RowDeleting As DataTable1RowChangeEventHandler _ Public Event DataTable1RowDeleted As DataTable1RowChangeEventHandler _ Public Overloads Sub AddDataTable1Row(ByVal row As DataTable1Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable1Row( _ ByVal name As String, _ ByVal address As String, _ ByVal birthday As String, _ ByVal Gender As String, _ ByVal precinct_number As String, _ ByVal barangay As String, _ ByVal municipality As String, _ ByVal province As String, _ ByVal statusv As String, _ ByVal names As String, _ ByVal purok As String, _ ByVal pcc As String, _ ByVal contact As String, _ ByVal status As String, _ ByVal precint As String, _ ByVal bcc As String, _ ByVal Expr2pconames As String, _ ByVal Expr3pcobarangay As String, _ ByVal Expr4pcopurok As String, _ ByVal Expr5pcocontact As String, _ ByVal Expr6pcostatus As String, _ ByVal Expr7pcoprecint As String, _ ByVal Expr8bccnames As String, _ ByVal Expr9bccpurok As String, _ ByVal Expr10bccbarangay As String, _ ByVal Expr11bcccontact As String, _ ByVal Expr12bccstatus As String, _ ByVal Expr13bccprecint As String, _ ByVal Expr1hhlbarangay As String) As DataTable1Row Dim rowDataTable1Row As DataTable1Row = CType(Me.NewRow,DataTable1Row) Dim columnValuesArray() As Object = New Object() {name, address, birthday, Gender, precinct_number, barangay, municipality, province, statusv, names, purok, pcc, contact, status, precint, bcc, Expr2pconames, Expr3pcobarangay, Expr4pcopurok, Expr5pcocontact, Expr6pcostatus, Expr7pcoprecint, Expr8bccnames, Expr9bccpurok, Expr10bccbarangay, Expr11bcccontact, Expr12bccstatus, Expr13bccprecint, Expr1hhlbarangay} rowDataTable1Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable1Row) Return rowDataTable1Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable1DataTable = CType(MyBase.Clone,DataTable1DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable1DataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbirthday = MyBase.Columns("birthday") Me.columnGender = MyBase.Columns("Gender") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnbarangay = MyBase.Columns("barangay") Me.columnmunicipality = MyBase.Columns("municipality") Me.columnprovince = MyBase.Columns("province") Me.columnstatusv = MyBase.Columns("statusv") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnpcc = MyBase.Columns("pcc") Me.columncontact = MyBase.Columns("contact") Me.columnstatus = MyBase.Columns("status") Me.columnprecint = MyBase.Columns("precint") Me.columnbcc = MyBase.Columns("bcc") Me.columnExpr2pconames = MyBase.Columns("Expr2pconames") Me.columnExpr3pcobarangay = MyBase.Columns("Expr3pcobarangay") Me.columnExpr4pcopurok = MyBase.Columns("Expr4pcopurok") Me.columnExpr5pcocontact = MyBase.Columns("Expr5pcocontact") Me.columnExpr6pcostatus = MyBase.Columns("Expr6pcostatus") Me.columnExpr7pcoprecint = MyBase.Columns("Expr7pcoprecint") Me.columnExpr8bccnames = MyBase.Columns("Expr8bccnames") Me.columnExpr9bccpurok = MyBase.Columns("Expr9bccpurok") Me.columnExpr10bccbarangay = MyBase.Columns("Expr10bccbarangay") Me.columnExpr11bcccontact = MyBase.Columns("Expr11bcccontact") Me.columnExpr12bccstatus = MyBase.Columns("Expr12bccstatus") Me.columnExpr13bccprecint = MyBase.Columns("Expr13bccprecint") Me.columnExpr1hhlbarangay = MyBase.Columns("Expr1hhlbarangay") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnGender = New Global.System.Data.DataColumn("Gender", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnGender) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnmunicipality = New Global.System.Data.DataColumn("municipality", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnmunicipality) Me.columnprovince = New Global.System.Data.DataColumn("province", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprovince) Me.columnstatusv = New Global.System.Data.DataColumn("statusv", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatusv) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnpcc = New Global.System.Data.DataColumn("pcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpcc) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columnbcc = New Global.System.Data.DataColumn("bcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbcc) Me.columnExpr2pconames = New Global.System.Data.DataColumn("Expr2pconames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr2pconames) Me.columnExpr3pcobarangay = New Global.System.Data.DataColumn("Expr3pcobarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr3pcobarangay) Me.columnExpr4pcopurok = New Global.System.Data.DataColumn("Expr4pcopurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr4pcopurok) Me.columnExpr5pcocontact = New Global.System.Data.DataColumn("Expr5pcocontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr5pcocontact) Me.columnExpr6pcostatus = New Global.System.Data.DataColumn("Expr6pcostatus", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr6pcostatus) Me.columnExpr7pcoprecint = New Global.System.Data.DataColumn("Expr7pcoprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr7pcoprecint) Me.columnExpr8bccnames = New Global.System.Data.DataColumn("Expr8bccnames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr8bccnames) Me.columnExpr9bccpurok = New Global.System.Data.DataColumn("Expr9bccpurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr9bccpurok) Me.columnExpr10bccbarangay = New Global.System.Data.DataColumn("Expr10bccbarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr10bccbarangay) Me.columnExpr11bcccontact = New Global.System.Data.DataColumn("Expr11bcccontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr11bcccontact) Me.columnExpr12bccstatus = New Global.System.Data.DataColumn("Expr12bccstatus", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr12bccstatus) Me.columnExpr13bccprecint = New Global.System.Data.DataColumn("Expr13bccprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr13bccprecint) Me.columnExpr1hhlbarangay = New Global.System.Data.DataColumn("Expr1hhlbarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr1hhlbarangay) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnGender.AllowDBNull = false Me.columnGender.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnmunicipality.AllowDBNull = false Me.columnmunicipality.MaxLength = 255 Me.columnprovince.AllowDBNull = false Me.columnprovince.MaxLength = 255 Me.columnstatusv.AllowDBNull = false Me.columnstatusv.MaxLength = 255 Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnpcc.AllowDBNull = false Me.columnpcc.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columnbcc.AllowDBNull = false Me.columnbcc.MaxLength = 255 Me.columnExpr2pconames.AllowDBNull = false Me.columnExpr2pconames.MaxLength = 255 Me.columnExpr3pcobarangay.AllowDBNull = false Me.columnExpr3pcobarangay.MaxLength = 255 Me.columnExpr4pcopurok.AllowDBNull = false Me.columnExpr4pcopurok.MaxLength = 255 Me.columnExpr5pcocontact.AllowDBNull = false Me.columnExpr5pcocontact.MaxLength = 255 Me.columnExpr6pcostatus.AllowDBNull = false Me.columnExpr6pcostatus.MaxLength = 255 Me.columnExpr7pcoprecint.AllowDBNull = false Me.columnExpr7pcoprecint.MaxLength = 50 Me.columnExpr8bccnames.AllowDBNull = false Me.columnExpr8bccnames.MaxLength = 255 Me.columnExpr9bccpurok.AllowDBNull = false Me.columnExpr9bccpurok.MaxLength = 255 Me.columnExpr10bccbarangay.AllowDBNull = false Me.columnExpr10bccbarangay.MaxLength = 255 Me.columnExpr11bcccontact.AllowDBNull = false Me.columnExpr11bcccontact.MaxLength = 255 Me.columnExpr12bccstatus.AllowDBNull = false Me.columnExpr12bccstatus.MaxLength = 255 Me.columnExpr13bccprecint.AllowDBNull = false Me.columnExpr13bccprecint.MaxLength = 50 Me.columnExpr1hhlbarangay.AllowDBNull = false Me.columnExpr1hhlbarangay.MaxLength = 255 End Sub _ Public Function NewDataTable1Row() As DataTable1Row Return CType(Me.NewRow,DataTable1Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable1Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable1Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable1RowChangedEvent) Is Nothing) Then RaiseEvent DataTable1RowChanged(Me, New DataTable1RowChangeEvent(CType(e.Row,DataTable1Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable1RowChangingEvent) Is Nothing) Then RaiseEvent DataTable1RowChanging(Me, New DataTable1RowChangeEvent(CType(e.Row,DataTable1Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable1RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable1RowDeleted(Me, New DataTable1RowChangeEvent(CType(e.Row,DataTable1Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable1RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable1RowDeleting(Me, New DataTable1RowChangeEvent(CType(e.Row,DataTable1Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable1Row(ByVal row As DataTable1Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable1DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable2DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable2Row) Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnpcc As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbcc As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnExpr1pconames As Global.System.Data.DataColumn Private columnExpr2pcopurok As Global.System.Data.DataColumn Private columnExpr3pcobarangay As Global.System.Data.DataColumn Private columnExpr4pcocontact As Global.System.Data.DataColumn Private columnExpr5pcoprecint As Global.System.Data.DataColumn Private columnExpr6bccnames As Global.System.Data.DataColumn Private columnExpr7bccpurok As Global.System.Data.DataColumn Private columnExpr8bccbarangay As Global.System.Data.DataColumn Private columnExpr9bcccontact As Global.System.Data.DataColumn Private columnExpr10bccstatus As Global.System.Data.DataColumn Private columnExpr11bccprecint As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable2" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property pccColumn() As Global.System.Data.DataColumn Get Return Me.columnpcc End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property bccColumn() As Global.System.Data.DataColumn Get Return Me.columnbcc End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property Expr1pconamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr1pconames End Get End Property _ Public ReadOnly Property Expr2pcopurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr2pcopurok End Get End Property _ Public ReadOnly Property Expr3pcobarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr3pcobarangay End Get End Property _ Public ReadOnly Property Expr4pcocontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr4pcocontact End Get End Property _ Public ReadOnly Property Expr5pcoprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr5pcoprecint End Get End Property _ Public ReadOnly Property Expr6bccnamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr6bccnames End Get End Property _ Public ReadOnly Property Expr7bccpurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr7bccpurok End Get End Property _ Public ReadOnly Property Expr8bccbarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr8bccbarangay End Get End Property _ Public ReadOnly Property Expr9bcccontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr9bcccontact End Get End Property _ Public ReadOnly Property Expr10bccstatusColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr10bccstatus End Get End Property _ Public ReadOnly Property Expr11bccprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr11bccprecint End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable2Row Get Return CType(Me.Rows(index),DataTable2Row) End Get End Property _ Public Event DataTable2RowChanging As DataTable2RowChangeEventHandler _ Public Event DataTable2RowChanged As DataTable2RowChangeEventHandler _ Public Event DataTable2RowDeleting As DataTable2RowChangeEventHandler _ Public Event DataTable2RowDeleted As DataTable2RowChangeEventHandler _ Public Overloads Sub AddDataTable2Row(ByVal row As DataTable2Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable2Row( _ ByVal names As String, _ ByVal purok As String, _ ByVal pcc As String, _ ByVal contact As String, _ ByVal precint As String, _ ByVal barangay As String, _ ByVal bcc As String, _ ByVal status As String, _ ByVal Expr1pconames As String, _ ByVal Expr2pcopurok As String, _ ByVal Expr3pcobarangay As String, _ ByVal Expr4pcocontact As String, _ ByVal Expr5pcoprecint As String, _ ByVal Expr6bccnames As String, _ ByVal Expr7bccpurok As String, _ ByVal Expr8bccbarangay As String, _ ByVal Expr9bcccontact As String, _ ByVal Expr10bccstatus As String, _ ByVal Expr11bccprecint As String) As DataTable2Row Dim rowDataTable2Row As DataTable2Row = CType(Me.NewRow,DataTable2Row) Dim columnValuesArray() As Object = New Object() {names, purok, pcc, contact, precint, barangay, bcc, status, Expr1pconames, Expr2pcopurok, Expr3pcobarangay, Expr4pcocontact, Expr5pcoprecint, Expr6bccnames, Expr7bccpurok, Expr8bccbarangay, Expr9bcccontact, Expr10bccstatus, Expr11bccprecint} rowDataTable2Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable2Row) Return rowDataTable2Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable2DataTable = CType(MyBase.Clone,DataTable2DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable2DataTable() End Function _ Friend Sub InitVars() Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnpcc = MyBase.Columns("pcc") Me.columncontact = MyBase.Columns("contact") Me.columnprecint = MyBase.Columns("precint") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbcc = MyBase.Columns("bcc") Me.columnstatus = MyBase.Columns("status") Me.columnExpr1pconames = MyBase.Columns("Expr1pconames") Me.columnExpr2pcopurok = MyBase.Columns("Expr2pcopurok") Me.columnExpr3pcobarangay = MyBase.Columns("Expr3pcobarangay") Me.columnExpr4pcocontact = MyBase.Columns("Expr4pcocontact") Me.columnExpr5pcoprecint = MyBase.Columns("Expr5pcoprecint") Me.columnExpr6bccnames = MyBase.Columns("Expr6bccnames") Me.columnExpr7bccpurok = MyBase.Columns("Expr7bccpurok") Me.columnExpr8bccbarangay = MyBase.Columns("Expr8bccbarangay") Me.columnExpr9bcccontact = MyBase.Columns("Expr9bcccontact") Me.columnExpr10bccstatus = MyBase.Columns("Expr10bccstatus") Me.columnExpr11bccprecint = MyBase.Columns("Expr11bccprecint") End Sub _ Private Sub InitClass() Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnpcc = New Global.System.Data.DataColumn("pcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpcc) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbcc = New Global.System.Data.DataColumn("bcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbcc) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnExpr1pconames = New Global.System.Data.DataColumn("Expr1pconames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr1pconames) Me.columnExpr2pcopurok = New Global.System.Data.DataColumn("Expr2pcopurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr2pcopurok) Me.columnExpr3pcobarangay = New Global.System.Data.DataColumn("Expr3pcobarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr3pcobarangay) Me.columnExpr4pcocontact = New Global.System.Data.DataColumn("Expr4pcocontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr4pcocontact) Me.columnExpr5pcoprecint = New Global.System.Data.DataColumn("Expr5pcoprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr5pcoprecint) Me.columnExpr6bccnames = New Global.System.Data.DataColumn("Expr6bccnames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr6bccnames) Me.columnExpr7bccpurok = New Global.System.Data.DataColumn("Expr7bccpurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr7bccpurok) Me.columnExpr8bccbarangay = New Global.System.Data.DataColumn("Expr8bccbarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr8bccbarangay) Me.columnExpr9bcccontact = New Global.System.Data.DataColumn("Expr9bcccontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr9bcccontact) Me.columnExpr10bccstatus = New Global.System.Data.DataColumn("Expr10bccstatus", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr10bccstatus) Me.columnExpr11bccprecint = New Global.System.Data.DataColumn("Expr11bccprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr11bccprecint) Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnpcc.AllowDBNull = false Me.columnpcc.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbcc.AllowDBNull = false Me.columnbcc.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnExpr1pconames.AllowDBNull = false Me.columnExpr1pconames.MaxLength = 255 Me.columnExpr2pcopurok.AllowDBNull = false Me.columnExpr2pcopurok.MaxLength = 255 Me.columnExpr3pcobarangay.AllowDBNull = false Me.columnExpr3pcobarangay.MaxLength = 255 Me.columnExpr4pcocontact.AllowDBNull = false Me.columnExpr4pcocontact.MaxLength = 255 Me.columnExpr5pcoprecint.AllowDBNull = false Me.columnExpr5pcoprecint.MaxLength = 50 Me.columnExpr6bccnames.AllowDBNull = false Me.columnExpr6bccnames.MaxLength = 255 Me.columnExpr7bccpurok.AllowDBNull = false Me.columnExpr7bccpurok.MaxLength = 255 Me.columnExpr8bccbarangay.AllowDBNull = false Me.columnExpr8bccbarangay.MaxLength = 255 Me.columnExpr9bcccontact.AllowDBNull = false Me.columnExpr9bcccontact.MaxLength = 255 Me.columnExpr10bccstatus.AllowDBNull = false Me.columnExpr10bccstatus.MaxLength = 255 Me.columnExpr11bccprecint.AllowDBNull = false Me.columnExpr11bccprecint.MaxLength = 50 End Sub _ Public Function NewDataTable2Row() As DataTable2Row Return CType(Me.NewRow,DataTable2Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable2Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable2Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable2RowChangedEvent) Is Nothing) Then RaiseEvent DataTable2RowChanged(Me, New DataTable2RowChangeEvent(CType(e.Row,DataTable2Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable2RowChangingEvent) Is Nothing) Then RaiseEvent DataTable2RowChanging(Me, New DataTable2RowChangeEvent(CType(e.Row,DataTable2Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable2RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable2RowDeleted(Me, New DataTable2RowChangeEvent(CType(e.Row,DataTable2Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable2RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable2RowDeleting(Me, New DataTable2RowChangeEvent(CType(e.Row,DataTable2Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable2Row(ByVal row As DataTable2Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable2DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable4DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable4Row) Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnExpr1 As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable4" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property Expr1Column() As Global.System.Data.DataColumn Get Return Me.columnExpr1 End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable4Row Get Return CType(Me.Rows(index),DataTable4Row) End Get End Property _ Public Event DataTable4RowChanging As DataTable4RowChangeEventHandler _ Public Event DataTable4RowChanged As DataTable4RowChangeEventHandler _ Public Event DataTable4RowDeleting As DataTable4RowChangeEventHandler _ Public Event DataTable4RowDeleted As DataTable4RowChangeEventHandler _ Public Overloads Sub AddDataTable4Row(ByVal row As DataTable4Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable4Row(ByVal name As String, ByVal address As String, ByVal barangay As String, ByVal purok As String, ByVal Expr1 As String) As DataTable4Row Dim rowDataTable4Row As DataTable4Row = CType(Me.NewRow,DataTable4Row) Dim columnValuesArray() As Object = New Object() {name, address, barangay, purok, Expr1} rowDataTable4Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable4Row) Return rowDataTable4Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable4DataTable = CType(MyBase.Clone,DataTable4DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable4DataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbarangay = MyBase.Columns("barangay") Me.columnpurok = MyBase.Columns("purok") Me.columnExpr1 = MyBase.Columns("Expr1") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnExpr1 = New Global.System.Data.DataColumn("Expr1", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr1) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnExpr1.AllowDBNull = false Me.columnExpr1.MaxLength = 255 End Sub _ Public Function NewDataTable4Row() As DataTable4Row Return CType(Me.NewRow,DataTable4Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable4Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable4Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable4RowChangedEvent) Is Nothing) Then RaiseEvent DataTable4RowChanged(Me, New DataTable4RowChangeEvent(CType(e.Row,DataTable4Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable4RowChangingEvent) Is Nothing) Then RaiseEvent DataTable4RowChanging(Me, New DataTable4RowChangeEvent(CType(e.Row,DataTable4Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable4RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable4RowDeleted(Me, New DataTable4RowChangeEvent(CType(e.Row,DataTable4Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable4RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable4RowDeleting(Me, New DataTable4RowChangeEvent(CType(e.Row,DataTable4Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable4Row(ByVal row As DataTable4Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable4DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class bccdetailsDataTable Inherits Global.System.Data.TypedTableBase(Of bccdetailsRow) Private columnname As Global.System.Data.DataColumn Private columnExpr2bccnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnExpr7 As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "bccdetails" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property Expr2bccnamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr2bccnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property Expr7Column() As Global.System.Data.DataColumn Get Return Me.columnExpr7 End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As bccdetailsRow Get Return CType(Me.Rows(index),bccdetailsRow) End Get End Property _ Public Event bccdetailsRowChanging As bccdetailsRowChangeEventHandler _ Public Event bccdetailsRowChanged As bccdetailsRowChangeEventHandler _ Public Event bccdetailsRowDeleting As bccdetailsRowChangeEventHandler _ Public Event bccdetailsRowDeleted As bccdetailsRowChangeEventHandler _ Public Overloads Sub AddbccdetailsRow(ByVal row As bccdetailsRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddbccdetailsRow(ByVal name As String, ByVal Expr2bccnames As String, ByVal purok As String, ByVal barangay As String, ByVal birthday As String, ByVal address As String, ByVal Expr7 As String, ByVal precint As String, ByVal cardno As String, ByVal status As String) As bccdetailsRow Dim rowbccdetailsRow As bccdetailsRow = CType(Me.NewRow,bccdetailsRow) Dim columnValuesArray() As Object = New Object() {name, Expr2bccnames, purok, barangay, birthday, address, Expr7, precint, cardno, status} rowbccdetailsRow.ItemArray = columnValuesArray Me.Rows.Add(rowbccdetailsRow) Return rowbccdetailsRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As bccdetailsDataTable = CType(MyBase.Clone,bccdetailsDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New bccdetailsDataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnExpr2bccnames = MyBase.Columns("Expr2bccnames") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbirthday = MyBase.Columns("birthday") Me.columnaddress = MyBase.Columns("address") Me.columnExpr7 = MyBase.Columns("Expr7") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnstatus = MyBase.Columns("status") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnExpr2bccnames = New Global.System.Data.DataColumn("Expr2bccnames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr2bccnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnExpr7 = New Global.System.Data.DataColumn("Expr7", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr7) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnExpr2bccnames.AllowDBNull = false Me.columnExpr2bccnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnExpr7.AllowDBNull = false Me.columnExpr7.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.MaxLength = 50 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 End Sub _ Public Function NewbccdetailsRow() As bccdetailsRow Return CType(Me.NewRow,bccdetailsRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New bccdetailsRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(bccdetailsRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.bccdetailsRowChangedEvent) Is Nothing) Then RaiseEvent bccdetailsRowChanged(Me, New bccdetailsRowChangeEvent(CType(e.Row,bccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.bccdetailsRowChangingEvent) Is Nothing) Then RaiseEvent bccdetailsRowChanging(Me, New bccdetailsRowChangeEvent(CType(e.Row,bccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.bccdetailsRowDeletedEvent) Is Nothing) Then RaiseEvent bccdetailsRowDeleted(Me, New bccdetailsRowChangeEvent(CType(e.Row,bccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.bccdetailsRowDeletingEvent) Is Nothing) Then RaiseEvent bccdetailsRowDeleting(Me, New bccdetailsRowChangeEvent(CType(e.Row,bccdetailsRow), e.Action)) End If End Sub _ Public Sub RemovebccdetailsRow(ByVal row As bccdetailsRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "bccdetailsDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class pccdetailsDataTable Inherits Global.System.Data.TypedTableBase(Of pccdetailsRow) Private columnname As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "pccdetails" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As pccdetailsRow Get Return CType(Me.Rows(index),pccdetailsRow) End Get End Property _ Public Event pccdetailsRowChanging As pccdetailsRowChangeEventHandler _ Public Event pccdetailsRowChanged As pccdetailsRowChangeEventHandler _ Public Event pccdetailsRowDeleting As pccdetailsRowChangeEventHandler _ Public Event pccdetailsRowDeleted As pccdetailsRowChangeEventHandler _ Public Overloads Sub AddpccdetailsRow(ByVal row As pccdetailsRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddpccdetailsRow(ByVal name As String, ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal birthday As String, ByVal precint As String, ByVal cardno As String, ByVal status As String) As pccdetailsRow Dim rowpccdetailsRow As pccdetailsRow = CType(Me.NewRow,pccdetailsRow) Dim columnValuesArray() As Object = New Object() {name, names, purok, barangay, birthday, precint, cardno, status} rowpccdetailsRow.ItemArray = columnValuesArray Me.Rows.Add(rowpccdetailsRow) Return rowpccdetailsRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As pccdetailsDataTable = CType(MyBase.Clone,pccdetailsDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New pccdetailsDataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbirthday = MyBase.Columns("birthday") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnstatus = MyBase.Columns("status") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.MaxLength = 50 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 End Sub _ Public Function NewpccdetailsRow() As pccdetailsRow Return CType(Me.NewRow,pccdetailsRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New pccdetailsRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(pccdetailsRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.pccdetailsRowChangedEvent) Is Nothing) Then RaiseEvent pccdetailsRowChanged(Me, New pccdetailsRowChangeEvent(CType(e.Row,pccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.pccdetailsRowChangingEvent) Is Nothing) Then RaiseEvent pccdetailsRowChanging(Me, New pccdetailsRowChangeEvent(CType(e.Row,pccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.pccdetailsRowDeletedEvent) Is Nothing) Then RaiseEvent pccdetailsRowDeleted(Me, New pccdetailsRowChangeEvent(CType(e.Row,pccdetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.pccdetailsRowDeletingEvent) Is Nothing) Then RaiseEvent pccdetailsRowDeleting(Me, New pccdetailsRowChangeEvent(CType(e.Row,pccdetailsRow), e.Action)) End If End Sub _ Public Sub RemovepccdetailsRow(ByVal row As pccdetailsRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "pccdetailsDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class hlldetailsDataTable Inherits Global.System.Data.TypedTableBase(Of hlldetailsRow) Private columnname As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "hlldetails" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As hlldetailsRow Get Return CType(Me.Rows(index),hlldetailsRow) End Get End Property _ Public Event hlldetailsRowChanging As hlldetailsRowChangeEventHandler _ Public Event hlldetailsRowChanged As hlldetailsRowChangeEventHandler _ Public Event hlldetailsRowDeleting As hlldetailsRowChangeEventHandler _ Public Event hlldetailsRowDeleted As hlldetailsRowChangeEventHandler _ Public Overloads Sub AddhlldetailsRow(ByVal row As hlldetailsRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddhlldetailsRow(ByVal name As String, ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal birthday As String, ByVal precint As String, ByVal cardno As String, ByVal status As String) As hlldetailsRow Dim rowhlldetailsRow As hlldetailsRow = CType(Me.NewRow,hlldetailsRow) Dim columnValuesArray() As Object = New Object() {name, names, purok, barangay, birthday, precint, cardno, status} rowhlldetailsRow.ItemArray = columnValuesArray Me.Rows.Add(rowhlldetailsRow) Return rowhlldetailsRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As hlldetailsDataTable = CType(MyBase.Clone,hlldetailsDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New hlldetailsDataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbirthday = MyBase.Columns("birthday") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnstatus = MyBase.Columns("status") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.MaxLength = 50 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 End Sub _ Public Function NewhlldetailsRow() As hlldetailsRow Return CType(Me.NewRow,hlldetailsRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New hlldetailsRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(hlldetailsRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.hlldetailsRowChangedEvent) Is Nothing) Then RaiseEvent hlldetailsRowChanged(Me, New hlldetailsRowChangeEvent(CType(e.Row,hlldetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.hlldetailsRowChangingEvent) Is Nothing) Then RaiseEvent hlldetailsRowChanging(Me, New hlldetailsRowChangeEvent(CType(e.Row,hlldetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.hlldetailsRowDeletedEvent) Is Nothing) Then RaiseEvent hlldetailsRowDeleted(Me, New hlldetailsRowChangeEvent(CType(e.Row,hlldetailsRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.hlldetailsRowDeletingEvent) Is Nothing) Then RaiseEvent hlldetailsRowDeleting(Me, New hlldetailsRowChangeEvent(CType(e.Row,hlldetailsRow), e.Action)) End If End Sub _ Public Sub RemovehlldetailsRow(ByVal row As hlldetailsRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "hlldetailsDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class NotRecruitedDataTable Inherits Global.System.Data.TypedTableBase(Of NotRecruitedRow) Private columnname As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "NotRecruited" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As NotRecruitedRow Get Return CType(Me.Rows(index),NotRecruitedRow) End Get End Property _ Public Event NotRecruitedRowChanging As NotRecruitedRowChangeEventHandler _ Public Event NotRecruitedRowChanged As NotRecruitedRowChangeEventHandler _ Public Event NotRecruitedRowDeleting As NotRecruitedRowChangeEventHandler _ Public Event NotRecruitedRowDeleted As NotRecruitedRowChangeEventHandler _ Public Overloads Sub AddNotRecruitedRow(ByVal row As NotRecruitedRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddNotRecruitedRow(ByVal name As String, ByVal barangay As String, ByVal address As String, ByVal precinct_number As String) As NotRecruitedRow Dim rowNotRecruitedRow As NotRecruitedRow = CType(Me.NewRow,NotRecruitedRow) Dim columnValuesArray() As Object = New Object() {name, barangay, address, precinct_number} rowNotRecruitedRow.ItemArray = columnValuesArray Me.Rows.Add(rowNotRecruitedRow) Return rowNotRecruitedRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As NotRecruitedDataTable = CType(MyBase.Clone,NotRecruitedDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New NotRecruitedDataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnbarangay = MyBase.Columns("barangay") Me.columnaddress = MyBase.Columns("address") Me.columnprecinct_number = MyBase.Columns("precinct_number") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 End Sub _ Public Function NewNotRecruitedRow() As NotRecruitedRow Return CType(Me.NewRow,NotRecruitedRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New NotRecruitedRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(NotRecruitedRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.NotRecruitedRowChangedEvent) Is Nothing) Then RaiseEvent NotRecruitedRowChanged(Me, New NotRecruitedRowChangeEvent(CType(e.Row,NotRecruitedRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.NotRecruitedRowChangingEvent) Is Nothing) Then RaiseEvent NotRecruitedRowChanging(Me, New NotRecruitedRowChangeEvent(CType(e.Row,NotRecruitedRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.NotRecruitedRowDeletedEvent) Is Nothing) Then RaiseEvent NotRecruitedRowDeleted(Me, New NotRecruitedRowChangeEvent(CType(e.Row,NotRecruitedRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.NotRecruitedRowDeletingEvent) Is Nothing) Then RaiseEvent NotRecruitedRowDeleting(Me, New NotRecruitedRowChangeEvent(CType(e.Row,NotRecruitedRow), e.Action)) End If End Sub _ Public Sub RemoveNotRecruitedRow(ByVal row As NotRecruitedRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "NotRecruitedDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable3DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable3Row) Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbirthday As Global.System.Data.DataColumn Private columnGender As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnstatusv As Global.System.Data.DataColumn Private columnpco As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnpcc As Global.System.Data.DataColumn Private columncontact As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columnbcc As Global.System.Data.DataColumn Private columnExpr1hhlbarangay As Global.System.Data.DataColumn Private columnExpr2pconames As Global.System.Data.DataColumn Private columnExpr3pcobarangay As Global.System.Data.DataColumn Private columnExpr4pcopurok As Global.System.Data.DataColumn Private columnExpr5pcocontact As Global.System.Data.DataColumn Private columnExpr6pcostatus As Global.System.Data.DataColumn Private columnExpr7pcoprecint As Global.System.Data.DataColumn Private columnExpr8bccnames As Global.System.Data.DataColumn Private columnExpr9bccpurok As Global.System.Data.DataColumn Private columnExpr10bccbarangay As Global.System.Data.DataColumn Private columnExpr11bcccontact As Global.System.Data.DataColumn Private columnExpr12bccstatus As Global.System.Data.DataColumn Private columnExpr13bccprecint As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable3" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property birthdayColumn() As Global.System.Data.DataColumn Get Return Me.columnbirthday End Get End Property _ Public ReadOnly Property GenderColumn() As Global.System.Data.DataColumn Get Return Me.columnGender End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property statusvColumn() As Global.System.Data.DataColumn Get Return Me.columnstatusv End Get End Property _ Public ReadOnly Property pcoColumn() As Global.System.Data.DataColumn Get Return Me.columnpco End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property pccColumn() As Global.System.Data.DataColumn Get Return Me.columnpcc End Get End Property _ Public ReadOnly Property contactColumn() As Global.System.Data.DataColumn Get Return Me.columncontact End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property bccColumn() As Global.System.Data.DataColumn Get Return Me.columnbcc End Get End Property _ Public ReadOnly Property Expr1hhlbarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr1hhlbarangay End Get End Property _ Public ReadOnly Property Expr2pconamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr2pconames End Get End Property _ Public ReadOnly Property Expr3pcobarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr3pcobarangay End Get End Property _ Public ReadOnly Property Expr4pcopurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr4pcopurok End Get End Property _ Public ReadOnly Property Expr5pcocontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr5pcocontact End Get End Property _ Public ReadOnly Property Expr6pcostatusColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr6pcostatus End Get End Property _ Public ReadOnly Property Expr7pcoprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr7pcoprecint End Get End Property _ Public ReadOnly Property Expr8bccnamesColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr8bccnames End Get End Property _ Public ReadOnly Property Expr9bccpurokColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr9bccpurok End Get End Property _ Public ReadOnly Property Expr10bccbarangayColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr10bccbarangay End Get End Property _ Public ReadOnly Property Expr11bcccontactColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr11bcccontact End Get End Property _ Public ReadOnly Property Expr12bccstatusColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr12bccstatus End Get End Property _ Public ReadOnly Property Expr13bccprecintColumn() As Global.System.Data.DataColumn Get Return Me.columnExpr13bccprecint End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable3Row Get Return CType(Me.Rows(index),DataTable3Row) End Get End Property _ Public Event DataTable3RowChanging As DataTable3RowChangeEventHandler _ Public Event DataTable3RowChanged As DataTable3RowChangeEventHandler _ Public Event DataTable3RowDeleting As DataTable3RowChangeEventHandler _ Public Event DataTable3RowDeleted As DataTable3RowChangeEventHandler _ Public Overloads Sub AddDataTable3Row(ByVal row As DataTable3Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable3Row( _ ByVal name As String, _ ByVal address As String, _ ByVal birthday As String, _ ByVal Gender As String, _ ByVal precinct_number As String, _ ByVal barangay As String, _ ByVal statusv As String, _ ByVal pco As String, _ ByVal names As String, _ ByVal purok As String, _ ByVal pcc As String, _ ByVal contact As String, _ ByVal status As String, _ ByVal precint As String, _ ByVal bcc As String, _ ByVal Expr1hhlbarangay As String, _ ByVal Expr2pconames As String, _ ByVal Expr3pcobarangay As String, _ ByVal Expr4pcopurok As String, _ ByVal Expr5pcocontact As String, _ ByVal Expr6pcostatus As String, _ ByVal Expr7pcoprecint As String, _ ByVal Expr8bccnames As String, _ ByVal Expr9bccpurok As String, _ ByVal Expr10bccbarangay As String, _ ByVal Expr11bcccontact As String, _ ByVal Expr12bccstatus As String, _ ByVal Expr13bccprecint As String) As DataTable3Row Dim rowDataTable3Row As DataTable3Row = CType(Me.NewRow,DataTable3Row) Dim columnValuesArray() As Object = New Object() {name, address, birthday, Gender, precinct_number, barangay, statusv, pco, names, purok, pcc, contact, status, precint, bcc, Expr1hhlbarangay, Expr2pconames, Expr3pcobarangay, Expr4pcopurok, Expr5pcocontact, Expr6pcostatus, Expr7pcoprecint, Expr8bccnames, Expr9bccpurok, Expr10bccbarangay, Expr11bcccontact, Expr12bccstatus, Expr13bccprecint} rowDataTable3Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable3Row) Return rowDataTable3Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable3DataTable = CType(MyBase.Clone,DataTable3DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable3DataTable() End Function _ Friend Sub InitVars() Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbirthday = MyBase.Columns("birthday") Me.columnGender = MyBase.Columns("Gender") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnbarangay = MyBase.Columns("barangay") Me.columnstatusv = MyBase.Columns("statusv") Me.columnpco = MyBase.Columns("pco") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnpcc = MyBase.Columns("pcc") Me.columncontact = MyBase.Columns("contact") Me.columnstatus = MyBase.Columns("status") Me.columnprecint = MyBase.Columns("precint") Me.columnbcc = MyBase.Columns("bcc") Me.columnExpr1hhlbarangay = MyBase.Columns("Expr1hhlbarangay") Me.columnExpr2pconames = MyBase.Columns("Expr2pconames") Me.columnExpr3pcobarangay = MyBase.Columns("Expr3pcobarangay") Me.columnExpr4pcopurok = MyBase.Columns("Expr4pcopurok") Me.columnExpr5pcocontact = MyBase.Columns("Expr5pcocontact") Me.columnExpr6pcostatus = MyBase.Columns("Expr6pcostatus") Me.columnExpr7pcoprecint = MyBase.Columns("Expr7pcoprecint") Me.columnExpr8bccnames = MyBase.Columns("Expr8bccnames") Me.columnExpr9bccpurok = MyBase.Columns("Expr9bccpurok") Me.columnExpr10bccbarangay = MyBase.Columns("Expr10bccbarangay") Me.columnExpr11bcccontact = MyBase.Columns("Expr11bcccontact") Me.columnExpr12bccstatus = MyBase.Columns("Expr12bccstatus") Me.columnExpr13bccprecint = MyBase.Columns("Expr13bccprecint") End Sub _ Private Sub InitClass() Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbirthday = New Global.System.Data.DataColumn("birthday", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbirthday) Me.columnGender = New Global.System.Data.DataColumn("Gender", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnGender) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnstatusv = New Global.System.Data.DataColumn("statusv", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatusv) Me.columnpco = New Global.System.Data.DataColumn("pco", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpco) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnpcc = New Global.System.Data.DataColumn("pcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpcc) Me.columncontact = New Global.System.Data.DataColumn("contact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncontact) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columnbcc = New Global.System.Data.DataColumn("bcc", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbcc) Me.columnExpr1hhlbarangay = New Global.System.Data.DataColumn("Expr1hhlbarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr1hhlbarangay) Me.columnExpr2pconames = New Global.System.Data.DataColumn("Expr2pconames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr2pconames) Me.columnExpr3pcobarangay = New Global.System.Data.DataColumn("Expr3pcobarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr3pcobarangay) Me.columnExpr4pcopurok = New Global.System.Data.DataColumn("Expr4pcopurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr4pcopurok) Me.columnExpr5pcocontact = New Global.System.Data.DataColumn("Expr5pcocontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr5pcocontact) Me.columnExpr6pcostatus = New Global.System.Data.DataColumn("Expr6pcostatus", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr6pcostatus) Me.columnExpr7pcoprecint = New Global.System.Data.DataColumn("Expr7pcoprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr7pcoprecint) Me.columnExpr8bccnames = New Global.System.Data.DataColumn("Expr8bccnames", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr8bccnames) Me.columnExpr9bccpurok = New Global.System.Data.DataColumn("Expr9bccpurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr9bccpurok) Me.columnExpr10bccbarangay = New Global.System.Data.DataColumn("Expr10bccbarangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr10bccbarangay) Me.columnExpr11bcccontact = New Global.System.Data.DataColumn("Expr11bcccontact", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr11bcccontact) Me.columnExpr12bccstatus = New Global.System.Data.DataColumn("Expr12bccstatus", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr12bccstatus) Me.columnExpr13bccprecint = New Global.System.Data.DataColumn("Expr13bccprecint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr13bccprecint) Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbirthday.AllowDBNull = false Me.columnbirthday.MaxLength = 255 Me.columnGender.AllowDBNull = false Me.columnGender.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnstatusv.AllowDBNull = false Me.columnstatusv.MaxLength = 255 Me.columnpco.AllowDBNull = false Me.columnpco.MaxLength = 50 Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnpcc.AllowDBNull = false Me.columnpcc.MaxLength = 255 Me.columncontact.AllowDBNull = false Me.columncontact.MaxLength = 255 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columnbcc.AllowDBNull = false Me.columnbcc.MaxLength = 255 Me.columnExpr1hhlbarangay.AllowDBNull = false Me.columnExpr1hhlbarangay.MaxLength = 255 Me.columnExpr2pconames.AllowDBNull = false Me.columnExpr2pconames.MaxLength = 255 Me.columnExpr3pcobarangay.AllowDBNull = false Me.columnExpr3pcobarangay.MaxLength = 255 Me.columnExpr4pcopurok.AllowDBNull = false Me.columnExpr4pcopurok.MaxLength = 255 Me.columnExpr5pcocontact.AllowDBNull = false Me.columnExpr5pcocontact.MaxLength = 255 Me.columnExpr6pcostatus.AllowDBNull = false Me.columnExpr6pcostatus.MaxLength = 255 Me.columnExpr7pcoprecint.AllowDBNull = false Me.columnExpr7pcoprecint.MaxLength = 50 Me.columnExpr8bccnames.AllowDBNull = false Me.columnExpr8bccnames.MaxLength = 255 Me.columnExpr9bccpurok.AllowDBNull = false Me.columnExpr9bccpurok.MaxLength = 255 Me.columnExpr10bccbarangay.AllowDBNull = false Me.columnExpr10bccbarangay.MaxLength = 255 Me.columnExpr11bcccontact.AllowDBNull = false Me.columnExpr11bcccontact.MaxLength = 255 Me.columnExpr12bccstatus.AllowDBNull = false Me.columnExpr12bccstatus.MaxLength = 255 Me.columnExpr13bccprecint.AllowDBNull = false Me.columnExpr13bccprecint.MaxLength = 50 End Sub _ Public Function NewDataTable3Row() As DataTable3Row Return CType(Me.NewRow,DataTable3Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable3Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable3Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable3RowChangedEvent) Is Nothing) Then RaiseEvent DataTable3RowChanged(Me, New DataTable3RowChangeEvent(CType(e.Row,DataTable3Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable3RowChangingEvent) Is Nothing) Then RaiseEvent DataTable3RowChanging(Me, New DataTable3RowChangeEvent(CType(e.Row,DataTable3Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable3RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable3RowDeleted(Me, New DataTable3RowChangeEvent(CType(e.Row,DataTable3Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable3RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable3RowDeleting(Me, New DataTable3RowChangeEvent(CType(e.Row,DataTable3Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable3Row(ByVal row As DataTable3Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable3DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable5DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable5Row) Private columnnames As Global.System.Data.DataColumn Private columnExpr1 As Global.System.Data.DataColumn Private columnname As Global.System.Data.DataColumn Private columnpco As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbccbrgy As Global.System.Data.DataColumn Private columnbccpurok As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnstatusv As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columnExpr2 As Global.System.Data.DataColumn Private columnExpr3 As Global.System.Data.DataColumn Private columnExpr4 As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnExpr5 As Global.System.Data.DataColumn Private columnExpr6 As Global.System.Data.DataColumn Private columnExpr7 As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable5" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property Expr1Column() As Global.System.Data.DataColumn Get Return Me.columnExpr1 End Get End Property _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property pcoColumn() As Global.System.Data.DataColumn Get Return Me.columnpco End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property bccbrgyColumn() As Global.System.Data.DataColumn Get Return Me.columnbccbrgy End Get End Property _ Public ReadOnly Property bccpurokColumn() As Global.System.Data.DataColumn Get Return Me.columnbccpurok End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property statusvColumn() As Global.System.Data.DataColumn Get Return Me.columnstatusv End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property Expr2Column() As Global.System.Data.DataColumn Get Return Me.columnExpr2 End Get End Property _ Public ReadOnly Property Expr3Column() As Global.System.Data.DataColumn Get Return Me.columnExpr3 End Get End Property _ Public ReadOnly Property Expr4Column() As Global.System.Data.DataColumn Get Return Me.columnExpr4 End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property Expr5Column() As Global.System.Data.DataColumn Get Return Me.columnExpr5 End Get End Property _ Public ReadOnly Property Expr6Column() As Global.System.Data.DataColumn Get Return Me.columnExpr6 End Get End Property _ Public ReadOnly Property Expr7Column() As Global.System.Data.DataColumn Get Return Me.columnExpr7 End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable5Row Get Return CType(Me.Rows(index),DataTable5Row) End Get End Property _ Public Event DataTable5RowChanging As DataTable5RowChangeEventHandler _ Public Event DataTable5RowChanged As DataTable5RowChangeEventHandler _ Public Event DataTable5RowDeleting As DataTable5RowChangeEventHandler _ Public Event DataTable5RowDeleted As DataTable5RowChangeEventHandler _ Public Overloads Sub AddDataTable5Row(ByVal row As DataTable5Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable5Row( _ ByVal names As String, _ ByVal Expr1 As String, _ ByVal name As String, _ ByVal pco As String, _ ByVal address As String, _ ByVal bccbrgy As String, _ ByVal bccpurok As String, _ ByVal precinct_number As String, _ ByVal statusv As String, _ ByVal precint As String, _ ByVal Expr2 As String, _ ByVal Expr3 As String, _ ByVal Expr4 As String, _ ByVal purok As String, _ ByVal barangay As String, _ ByVal Expr5 As String, _ ByVal Expr6 As String, _ ByVal Expr7 As String) As DataTable5Row Dim rowDataTable5Row As DataTable5Row = CType(Me.NewRow,DataTable5Row) Dim columnValuesArray() As Object = New Object() {names, Expr1, name, pco, address, bccbrgy, bccpurok, precinct_number, statusv, precint, Expr2, Expr3, Expr4, purok, barangay, Expr5, Expr6, Expr7} rowDataTable5Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable5Row) Return rowDataTable5Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable5DataTable = CType(MyBase.Clone,DataTable5DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable5DataTable() End Function _ Friend Sub InitVars() Me.columnnames = MyBase.Columns("names") Me.columnExpr1 = MyBase.Columns("Expr1") Me.columnname = MyBase.Columns("name") Me.columnpco = MyBase.Columns("pco") Me.columnaddress = MyBase.Columns("address") Me.columnbccbrgy = MyBase.Columns("bccbrgy") Me.columnbccpurok = MyBase.Columns("bccpurok") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnstatusv = MyBase.Columns("statusv") Me.columnprecint = MyBase.Columns("precint") Me.columnExpr2 = MyBase.Columns("Expr2") Me.columnExpr3 = MyBase.Columns("Expr3") Me.columnExpr4 = MyBase.Columns("Expr4") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnExpr5 = MyBase.Columns("Expr5") Me.columnExpr6 = MyBase.Columns("Expr6") Me.columnExpr7 = MyBase.Columns("Expr7") End Sub _ Private Sub InitClass() Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnExpr1 = New Global.System.Data.DataColumn("Expr1", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr1) Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnpco = New Global.System.Data.DataColumn("pco", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpco) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbccbrgy = New Global.System.Data.DataColumn("bccbrgy", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccbrgy) Me.columnbccpurok = New Global.System.Data.DataColumn("bccpurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccpurok) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnstatusv = New Global.System.Data.DataColumn("statusv", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatusv) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columnExpr2 = New Global.System.Data.DataColumn("Expr2", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr2) Me.columnExpr3 = New Global.System.Data.DataColumn("Expr3", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr3) Me.columnExpr4 = New Global.System.Data.DataColumn("Expr4", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr4) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnExpr5 = New Global.System.Data.DataColumn("Expr5", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr5) Me.columnExpr6 = New Global.System.Data.DataColumn("Expr6", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr6) Me.columnExpr7 = New Global.System.Data.DataColumn("Expr7", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnExpr7) Me.columnnames.MaxLength = 255 Me.columnExpr1.MaxLength = 255 Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnpco.AllowDBNull = false Me.columnpco.MaxLength = 50 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbccbrgy.MaxLength = 100 Me.columnbccpurok.MaxLength = 100 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnstatusv.AllowDBNull = false Me.columnstatusv.MaxLength = 255 Me.columnprecint.MaxLength = 50 Me.columnExpr2.MaxLength = 50 Me.columnExpr3.MaxLength = 255 Me.columnExpr4.MaxLength = 50 Me.columnpurok.MaxLength = 255 Me.columnbarangay.MaxLength = 255 Me.columnExpr5.MaxLength = 255 Me.columnExpr6.MaxLength = 255 Me.columnExpr7.AllowDBNull = false Me.columnExpr7.MaxLength = 255 End Sub _ Public Function NewDataTable5Row() As DataTable5Row Return CType(Me.NewRow,DataTable5Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable5Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable5Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable5RowChangedEvent) Is Nothing) Then RaiseEvent DataTable5RowChanged(Me, New DataTable5RowChangeEvent(CType(e.Row,DataTable5Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable5RowChangingEvent) Is Nothing) Then RaiseEvent DataTable5RowChanging(Me, New DataTable5RowChangeEvent(CType(e.Row,DataTable5Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable5RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable5RowDeleted(Me, New DataTable5RowChangeEvent(CType(e.Row,DataTable5Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable5RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable5RowDeleting(Me, New DataTable5RowChangeEvent(CType(e.Row,DataTable5Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable5Row(ByVal row As DataTable5Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable5DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class DataTable6DataTable Inherits Global.System.Data.TypedTableBase(Of DataTable6Row) Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnbccname As Global.System.Data.DataColumn Private columnbccbrgy As Global.System.Data.DataColumn Private columnbccpurok As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columnstatus As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnnumber As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "DataTable6" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property bccnameColumn() As Global.System.Data.DataColumn Get Return Me.columnbccname End Get End Property _ Public ReadOnly Property bccbrgyColumn() As Global.System.Data.DataColumn Get Return Me.columnbccbrgy End Get End Property _ Public ReadOnly Property bccpurokColumn() As Global.System.Data.DataColumn Get Return Me.columnbccpurok End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property statusColumn() As Global.System.Data.DataColumn Get Return Me.columnstatus End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property numberColumn() As Global.System.Data.DataColumn Get Return Me.columnnumber End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As DataTable6Row Get Return CType(Me.Rows(index),DataTable6Row) End Get End Property _ Public Event DataTable6RowChanging As DataTable6RowChangeEventHandler _ Public Event DataTable6RowChanged As DataTable6RowChangeEventHandler _ Public Event DataTable6RowDeleting As DataTable6RowChangeEventHandler _ Public Event DataTable6RowDeleted As DataTable6RowChangeEventHandler _ Public Overloads Sub AddDataTable6Row(ByVal row As DataTable6Row) Me.Rows.Add(row) End Sub _ Public Overloads Function AddDataTable6Row(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal bccname As String, ByVal bccbrgy As String, ByVal bccpurok As String, ByVal precint As String, ByVal status As String, ByVal cardno As String, ByVal number As Integer) As DataTable6Row Dim rowDataTable6Row As DataTable6Row = CType(Me.NewRow,DataTable6Row) Dim columnValuesArray() As Object = New Object() {names, purok, barangay, bccname, bccbrgy, bccpurok, precint, status, cardno, number} rowDataTable6Row.ItemArray = columnValuesArray Me.Rows.Add(rowDataTable6Row) Return rowDataTable6Row End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As DataTable6DataTable = CType(MyBase.Clone,DataTable6DataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New DataTable6DataTable() End Function _ Friend Sub InitVars() Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnbccname = MyBase.Columns("bccname") Me.columnbccbrgy = MyBase.Columns("bccbrgy") Me.columnbccpurok = MyBase.Columns("bccpurok") Me.columnprecint = MyBase.Columns("precint") Me.columnstatus = MyBase.Columns("status") Me.columncardno = MyBase.Columns("cardno") Me.columnnumber = MyBase.Columns("number") End Sub _ Private Sub InitClass() Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnbccname = New Global.System.Data.DataColumn("bccname", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccname) Me.columnbccbrgy = New Global.System.Data.DataColumn("bccbrgy", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccbrgy) Me.columnbccpurok = New Global.System.Data.DataColumn("bccpurok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccpurok) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columnstatus = New Global.System.Data.DataColumn("status", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnstatus) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnnumber = New Global.System.Data.DataColumn("number", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnumber) Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnbccname.AllowDBNull = false Me.columnbccname.MaxLength = 100 Me.columnbccbrgy.AllowDBNull = false Me.columnbccbrgy.MaxLength = 100 Me.columnbccpurok.AllowDBNull = false Me.columnbccpurok.MaxLength = 100 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columnstatus.AllowDBNull = false Me.columnstatus.MaxLength = 255 Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 50 Me.columnnumber.AllowDBNull = false End Sub _ Public Function NewDataTable6Row() As DataTable6Row Return CType(Me.NewRow,DataTable6Row) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New DataTable6Row(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(DataTable6Row) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.DataTable6RowChangedEvent) Is Nothing) Then RaiseEvent DataTable6RowChanged(Me, New DataTable6RowChangeEvent(CType(e.Row,DataTable6Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.DataTable6RowChangingEvent) Is Nothing) Then RaiseEvent DataTable6RowChanging(Me, New DataTable6RowChangeEvent(CType(e.Row,DataTable6Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.DataTable6RowDeletedEvent) Is Nothing) Then RaiseEvent DataTable6RowDeleted(Me, New DataTable6RowChangeEvent(CType(e.Row,DataTable6Row), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.DataTable6RowDeletingEvent) Is Nothing) Then RaiseEvent DataTable6RowDeleting(Me, New DataTable6RowChangeEvent(CType(e.Row,DataTable6Row), e.Action)) End If End Sub _ Public Sub RemoveDataTable6Row(ByVal row As DataTable6Row) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "DataTable6DataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class BCCcardDataTable Inherits Global.System.Data.TypedTableBase(Of BCCcardRow) Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn Private columncardno As Global.System.Data.DataColumn Private columnbccidno As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "BCCcard" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property bccidnoColumn() As Global.System.Data.DataColumn Get Return Me.columnbccidno End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As BCCcardRow Get Return CType(Me.Rows(index),BCCcardRow) End Get End Property _ Public Event BCCcardRowChanging As BCCcardRowChangeEventHandler _ Public Event BCCcardRowChanged As BCCcardRowChangeEventHandler _ Public Event BCCcardRowDeleting As BCCcardRowChangeEventHandler _ Public Event BCCcardRowDeleted As BCCcardRowChangeEventHandler _ Public Overloads Sub AddBCCcardRow(ByVal row As BCCcardRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddBCCcardRow(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal precint As String, ByVal cardno As String, ByVal bccidno As Integer) As BCCcardRow Dim rowBCCcardRow As BCCcardRow = CType(Me.NewRow,BCCcardRow) Dim columnValuesArray() As Object = New Object() {names, purok, barangay, precint, cardno, bccidno} rowBCCcardRow.ItemArray = columnValuesArray Me.Rows.Add(rowBCCcardRow) Return rowBCCcardRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As BCCcardDataTable = CType(MyBase.Clone,BCCcardDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New BCCcardDataTable() End Function _ Friend Sub InitVars() Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnprecint = MyBase.Columns("precint") Me.columncardno = MyBase.Columns("cardno") Me.columnbccidno = MyBase.Columns("bccidno") End Sub _ Private Sub InitClass() Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnbccidno = New Global.System.Data.DataColumn("bccidno", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbccidno) Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 255 Me.columnbccidno.AllowDBNull = false End Sub _ Public Function NewBCCcardRow() As BCCcardRow Return CType(Me.NewRow,BCCcardRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New BCCcardRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(BCCcardRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.BCCcardRowChangedEvent) Is Nothing) Then RaiseEvent BCCcardRowChanged(Me, New BCCcardRowChangeEvent(CType(e.Row,BCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.BCCcardRowChangingEvent) Is Nothing) Then RaiseEvent BCCcardRowChanging(Me, New BCCcardRowChangeEvent(CType(e.Row,BCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.BCCcardRowDeletedEvent) Is Nothing) Then RaiseEvent BCCcardRowDeleted(Me, New BCCcardRowChangeEvent(CType(e.Row,BCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.BCCcardRowDeletingEvent) Is Nothing) Then RaiseEvent BCCcardRowDeleting(Me, New BCCcardRowChangeEvent(CType(e.Row,BCCcardRow), e.Action)) End If End Sub _ Public Sub RemoveBCCcardRow(ByVal row As BCCcardRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "BCCcardDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class PCCcardDataTable Inherits Global.System.Data.TypedTableBase(Of PCCcardRow) Private columncardno As Global.System.Data.DataColumn Private columnpccidno As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "PCCcard" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property pccidnoColumn() As Global.System.Data.DataColumn Get Return Me.columnpccidno End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As PCCcardRow Get Return CType(Me.Rows(index),PCCcardRow) End Get End Property _ Public Event PCCcardRowChanging As PCCcardRowChangeEventHandler _ Public Event PCCcardRowChanged As PCCcardRowChangeEventHandler _ Public Event PCCcardRowDeleting As PCCcardRowChangeEventHandler _ Public Event PCCcardRowDeleted As PCCcardRowChangeEventHandler _ Public Overloads Sub AddPCCcardRow(ByVal row As PCCcardRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddPCCcardRow(ByVal cardno As String, ByVal pccidno As Integer, ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal precint As String) As PCCcardRow Dim rowPCCcardRow As PCCcardRow = CType(Me.NewRow,PCCcardRow) Dim columnValuesArray() As Object = New Object() {cardno, pccidno, names, purok, barangay, precint} rowPCCcardRow.ItemArray = columnValuesArray Me.Rows.Add(rowPCCcardRow) Return rowPCCcardRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As PCCcardDataTable = CType(MyBase.Clone,PCCcardDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New PCCcardDataTable() End Function _ Friend Sub InitVars() Me.columncardno = MyBase.Columns("cardno") Me.columnpccidno = MyBase.Columns("pccidno") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnprecint = MyBase.Columns("precint") End Sub _ Private Sub InitClass() Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnpccidno = New Global.System.Data.DataColumn("pccidno", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpccidno) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 255 Me.columnpccidno.AllowDBNull = false Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 End Sub _ Public Function NewPCCcardRow() As PCCcardRow Return CType(Me.NewRow,PCCcardRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New PCCcardRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(PCCcardRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.PCCcardRowChangedEvent) Is Nothing) Then RaiseEvent PCCcardRowChanged(Me, New PCCcardRowChangeEvent(CType(e.Row,PCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.PCCcardRowChangingEvent) Is Nothing) Then RaiseEvent PCCcardRowChanging(Me, New PCCcardRowChangeEvent(CType(e.Row,PCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.PCCcardRowDeletedEvent) Is Nothing) Then RaiseEvent PCCcardRowDeleted(Me, New PCCcardRowChangeEvent(CType(e.Row,PCCcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.PCCcardRowDeletingEvent) Is Nothing) Then RaiseEvent PCCcardRowDeleting(Me, New PCCcardRowChangeEvent(CType(e.Row,PCCcardRow), e.Action)) End If End Sub _ Public Sub RemovePCCcardRow(ByVal row As PCCcardRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "PCCcardDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class HHLcardDataTable Inherits Global.System.Data.TypedTableBase(Of HHLcardRow) Private columncardno As Global.System.Data.DataColumn Private columnhhlidno As Global.System.Data.DataColumn Private columnnames As Global.System.Data.DataColumn Private columnpurok As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnprecint As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "HHLcard" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property hhlidnoColumn() As Global.System.Data.DataColumn Get Return Me.columnhhlidno End Get End Property _ Public ReadOnly Property namesColumn() As Global.System.Data.DataColumn Get Return Me.columnnames End Get End Property _ Public ReadOnly Property purokColumn() As Global.System.Data.DataColumn Get Return Me.columnpurok End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property precintColumn() As Global.System.Data.DataColumn Get Return Me.columnprecint End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As HHLcardRow Get Return CType(Me.Rows(index),HHLcardRow) End Get End Property _ Public Event HHLcardRowChanging As HHLcardRowChangeEventHandler _ Public Event HHLcardRowChanged As HHLcardRowChangeEventHandler _ Public Event HHLcardRowDeleting As HHLcardRowChangeEventHandler _ Public Event HHLcardRowDeleted As HHLcardRowChangeEventHandler _ Public Overloads Sub AddHHLcardRow(ByVal row As HHLcardRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddHHLcardRow(ByVal cardno As String, ByVal hhlidno As Integer, ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal precint As String) As HHLcardRow Dim rowHHLcardRow As HHLcardRow = CType(Me.NewRow,HHLcardRow) Dim columnValuesArray() As Object = New Object() {cardno, hhlidno, names, purok, barangay, precint} rowHHLcardRow.ItemArray = columnValuesArray Me.Rows.Add(rowHHLcardRow) Return rowHHLcardRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As HHLcardDataTable = CType(MyBase.Clone,HHLcardDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New HHLcardDataTable() End Function _ Friend Sub InitVars() Me.columncardno = MyBase.Columns("cardno") Me.columnhhlidno = MyBase.Columns("hhlidno") Me.columnnames = MyBase.Columns("names") Me.columnpurok = MyBase.Columns("purok") Me.columnbarangay = MyBase.Columns("barangay") Me.columnprecint = MyBase.Columns("precint") End Sub _ Private Sub InitClass() Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnhhlidno = New Global.System.Data.DataColumn("hhlidno", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnhhlidno) Me.columnnames = New Global.System.Data.DataColumn("names", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnnames) Me.columnpurok = New Global.System.Data.DataColumn("purok", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpurok) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnprecint = New Global.System.Data.DataColumn("precint", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecint) Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 255 Me.columnhhlidno.AllowDBNull = false Me.columnnames.AllowDBNull = false Me.columnnames.MaxLength = 255 Me.columnpurok.AllowDBNull = false Me.columnpurok.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnprecint.AllowDBNull = false Me.columnprecint.MaxLength = 50 End Sub _ Public Function NewHHLcardRow() As HHLcardRow Return CType(Me.NewRow,HHLcardRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New HHLcardRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(HHLcardRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.HHLcardRowChangedEvent) Is Nothing) Then RaiseEvent HHLcardRowChanged(Me, New HHLcardRowChangeEvent(CType(e.Row,HHLcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.HHLcardRowChangingEvent) Is Nothing) Then RaiseEvent HHLcardRowChanging(Me, New HHLcardRowChangeEvent(CType(e.Row,HHLcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.HHLcardRowDeletedEvent) Is Nothing) Then RaiseEvent HHLcardRowDeleted(Me, New HHLcardRowChangeEvent(CType(e.Row,HHLcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.HHLcardRowDeletingEvent) Is Nothing) Then RaiseEvent HHLcardRowDeleting(Me, New HHLcardRowChangeEvent(CType(e.Row,HHLcardRow), e.Action)) End If End Sub _ Public Sub RemoveHHLcardRow(ByVal row As HHLcardRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "HHLcardDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents the strongly named DataTable class. ''' _ Partial Public Class MEMcardDataTable Inherits Global.System.Data.TypedTableBase(Of MEMcardRow) Private columncardno As Global.System.Data.DataColumn Private columnmemidno As Global.System.Data.DataColumn Private columnprinted As Global.System.Data.DataColumn Private columnname As Global.System.Data.DataColumn Private columnaddress As Global.System.Data.DataColumn Private columnbarangay As Global.System.Data.DataColumn Private columnprecinct_number As Global.System.Data.DataColumn Private columnpco As Global.System.Data.DataColumn _ Public Sub New() MyBase.New Me.TableName = "MEMcard" Me.BeginInit Me.InitClass Me.EndInit End Sub _ Friend Sub New(ByVal table As Global.System.Data.DataTable) MyBase.New Me.TableName = table.TableName If (table.CaseSensitive <> table.DataSet.CaseSensitive) Then Me.CaseSensitive = table.CaseSensitive End If If (table.Locale.ToString <> table.DataSet.Locale.ToString) Then Me.Locale = table.Locale End If If (table.Namespace <> table.DataSet.Namespace) Then Me.Namespace = table.Namespace End If Me.Prefix = table.Prefix Me.MinimumCapacity = table.MinimumCapacity End Sub _ Protected Sub New(ByVal info As Global.System.Runtime.Serialization.SerializationInfo, ByVal context As Global.System.Runtime.Serialization.StreamingContext) MyBase.New(info, context) Me.InitVars End Sub _ Public ReadOnly Property cardnoColumn() As Global.System.Data.DataColumn Get Return Me.columncardno End Get End Property _ Public ReadOnly Property memidnoColumn() As Global.System.Data.DataColumn Get Return Me.columnmemidno End Get End Property _ Public ReadOnly Property printedColumn() As Global.System.Data.DataColumn Get Return Me.columnprinted End Get End Property _ Public ReadOnly Property nameColumn() As Global.System.Data.DataColumn Get Return Me.columnname End Get End Property _ Public ReadOnly Property addressColumn() As Global.System.Data.DataColumn Get Return Me.columnaddress End Get End Property _ Public ReadOnly Property barangayColumn() As Global.System.Data.DataColumn Get Return Me.columnbarangay End Get End Property _ Public ReadOnly Property precinct_numberColumn() As Global.System.Data.DataColumn Get Return Me.columnprecinct_number End Get End Property _ Public ReadOnly Property pcoColumn() As Global.System.Data.DataColumn Get Return Me.columnpco End Get End Property _ Public ReadOnly Property Count() As Integer Get Return Me.Rows.Count End Get End Property _ Public Default ReadOnly Property Item(ByVal index As Integer) As MEMcardRow Get Return CType(Me.Rows(index),MEMcardRow) End Get End Property _ Public Event MEMcardRowChanging As MEMcardRowChangeEventHandler _ Public Event MEMcardRowChanged As MEMcardRowChangeEventHandler _ Public Event MEMcardRowDeleting As MEMcardRowChangeEventHandler _ Public Event MEMcardRowDeleted As MEMcardRowChangeEventHandler _ Public Overloads Sub AddMEMcardRow(ByVal row As MEMcardRow) Me.Rows.Add(row) End Sub _ Public Overloads Function AddMEMcardRow(ByVal cardno As String, ByVal memidno As Integer, ByVal printed As String, ByVal name As String, ByVal address As String, ByVal barangay As String, ByVal precinct_number As String, ByVal pco As String) As MEMcardRow Dim rowMEMcardRow As MEMcardRow = CType(Me.NewRow,MEMcardRow) Dim columnValuesArray() As Object = New Object() {cardno, memidno, printed, name, address, barangay, precinct_number, pco} rowMEMcardRow.ItemArray = columnValuesArray Me.Rows.Add(rowMEMcardRow) Return rowMEMcardRow End Function _ Public Overrides Function Clone() As Global.System.Data.DataTable Dim cln As MEMcardDataTable = CType(MyBase.Clone,MEMcardDataTable) cln.InitVars Return cln End Function _ Protected Overrides Function CreateInstance() As Global.System.Data.DataTable Return New MEMcardDataTable() End Function _ Friend Sub InitVars() Me.columncardno = MyBase.Columns("cardno") Me.columnmemidno = MyBase.Columns("memidno") Me.columnprinted = MyBase.Columns("printed") Me.columnname = MyBase.Columns("name") Me.columnaddress = MyBase.Columns("address") Me.columnbarangay = MyBase.Columns("barangay") Me.columnprecinct_number = MyBase.Columns("precinct_number") Me.columnpco = MyBase.Columns("pco") End Sub _ Private Sub InitClass() Me.columncardno = New Global.System.Data.DataColumn("cardno", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columncardno) Me.columnmemidno = New Global.System.Data.DataColumn("memidno", GetType(Integer), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnmemidno) Me.columnprinted = New Global.System.Data.DataColumn("printed", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprinted) Me.columnname = New Global.System.Data.DataColumn("name", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnname) Me.columnaddress = New Global.System.Data.DataColumn("address", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnaddress) Me.columnbarangay = New Global.System.Data.DataColumn("barangay", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnbarangay) Me.columnprecinct_number = New Global.System.Data.DataColumn("precinct_number", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnprecinct_number) Me.columnpco = New Global.System.Data.DataColumn("pco", GetType(String), Nothing, Global.System.Data.MappingType.Element) MyBase.Columns.Add(Me.columnpco) Me.columncardno.AllowDBNull = false Me.columncardno.MaxLength = 255 Me.columnmemidno.AllowDBNull = false Me.columnprinted.AllowDBNull = false Me.columnprinted.MaxLength = 50 Me.columnname.AllowDBNull = false Me.columnname.MaxLength = 255 Me.columnaddress.AllowDBNull = false Me.columnaddress.MaxLength = 255 Me.columnbarangay.AllowDBNull = false Me.columnbarangay.MaxLength = 255 Me.columnprecinct_number.AllowDBNull = false Me.columnprecinct_number.MaxLength = 255 Me.columnpco.AllowDBNull = false Me.columnpco.MaxLength = 50 End Sub _ Public Function NewMEMcardRow() As MEMcardRow Return CType(Me.NewRow,MEMcardRow) End Function _ Protected Overrides Function NewRowFromBuilder(ByVal builder As Global.System.Data.DataRowBuilder) As Global.System.Data.DataRow Return New MEMcardRow(builder) End Function _ Protected Overrides Function GetRowType() As Global.System.Type Return GetType(MEMcardRow) End Function _ Protected Overrides Sub OnRowChanged(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanged(e) If (Not (Me.MEMcardRowChangedEvent) Is Nothing) Then RaiseEvent MEMcardRowChanged(Me, New MEMcardRowChangeEvent(CType(e.Row,MEMcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowChanging(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowChanging(e) If (Not (Me.MEMcardRowChangingEvent) Is Nothing) Then RaiseEvent MEMcardRowChanging(Me, New MEMcardRowChangeEvent(CType(e.Row,MEMcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleted(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleted(e) If (Not (Me.MEMcardRowDeletedEvent) Is Nothing) Then RaiseEvent MEMcardRowDeleted(Me, New MEMcardRowChangeEvent(CType(e.Row,MEMcardRow), e.Action)) End If End Sub _ Protected Overrides Sub OnRowDeleting(ByVal e As Global.System.Data.DataRowChangeEventArgs) MyBase.OnRowDeleting(e) If (Not (Me.MEMcardRowDeletingEvent) Is Nothing) Then RaiseEvent MEMcardRowDeleting(Me, New MEMcardRowChangeEvent(CType(e.Row,MEMcardRow), e.Action)) End If End Sub _ Public Sub RemoveMEMcardRow(ByVal row As MEMcardRow) Me.Rows.Remove(row) End Sub _ Public Shared Function GetTypedTableSchema(ByVal xs As Global.System.Xml.Schema.XmlSchemaSet) As Global.System.Xml.Schema.XmlSchemaComplexType Dim type As Global.System.Xml.Schema.XmlSchemaComplexType = New Global.System.Xml.Schema.XmlSchemaComplexType() Dim sequence As Global.System.Xml.Schema.XmlSchemaSequence = New Global.System.Xml.Schema.XmlSchemaSequence() Dim ds As caragavotersdbDataSet = New caragavotersdbDataSet() Dim any1 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any1.Namespace = "http://www.w3.org/2001/XMLSchema" any1.MinOccurs = New Decimal(0) any1.MaxOccurs = Decimal.MaxValue any1.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any1) Dim any2 As Global.System.Xml.Schema.XmlSchemaAny = New Global.System.Xml.Schema.XmlSchemaAny() any2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1" any2.MinOccurs = New Decimal(1) any2.ProcessContents = Global.System.Xml.Schema.XmlSchemaContentProcessing.Lax sequence.Items.Add(any2) Dim attribute1 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute1.Name = "namespace" attribute1.FixedValue = ds.Namespace type.Attributes.Add(attribute1) Dim attribute2 As Global.System.Xml.Schema.XmlSchemaAttribute = New Global.System.Xml.Schema.XmlSchemaAttribute() attribute2.Name = "tableTypeName" attribute2.FixedValue = "MEMcardDataTable" type.Attributes.Add(attribute2) type.Particle = sequence Dim dsSchema As Global.System.Xml.Schema.XmlSchema = ds.GetSchemaSerializable If xs.Contains(dsSchema.TargetNamespace) Then Dim s1 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Dim s2 As Global.System.IO.MemoryStream = New Global.System.IO.MemoryStream() Try Dim schema As Global.System.Xml.Schema.XmlSchema = Nothing dsSchema.Write(s1) Dim schemas As Global.System.Collections.IEnumerator = xs.Schemas(dsSchema.TargetNamespace).GetEnumerator Do While schemas.MoveNext schema = CType(schemas.Current,Global.System.Xml.Schema.XmlSchema) s2.SetLength(0) schema.Write(s2) If (s1.Length = s2.Length) Then s1.Position = 0 s2.Position = 0 Do While ((s1.Position <> s1.Length) _ AndAlso (s1.ReadByte = s2.ReadByte)) Loop If (s1.Position = s1.Length) Then Return type End If End If Loop Finally If (Not (s1) Is Nothing) Then s1.Close End If If (Not (s2) Is Nothing) Then s2.Close End If End Try End If xs.Add(dsSchema) Return type End Function End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class full_dataRow Inherits Global.System.Data.DataRow Private tablefull_data As full_dataDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablefull_data = CType(Me.Table,full_dataDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablefull_data.idColumn),Integer) End Get Set Me(Me.tablefull_data.idColumn) = value End Set End Property _ Public Property number() As Integer Get Return CType(Me(Me.tablefull_data.numberColumn),Integer) End Get Set Me(Me.tablefull_data.numberColumn) = value End Set End Property _ Public Property name() As String Get Return CType(Me(Me.tablefull_data.nameColumn),String) End Get Set Me(Me.tablefull_data.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tablefull_data.addressColumn),String) End Get Set Me(Me.tablefull_data.addressColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tablefull_data.birthdayColumn),String) End Get Set Me(Me.tablefull_data.birthdayColumn) = value End Set End Property _ Public Property Gender() As String Get Return CType(Me(Me.tablefull_data.GenderColumn),String) End Get Set Me(Me.tablefull_data.GenderColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tablefull_data.precinct_numberColumn),String) End Get Set Me(Me.tablefull_data.precinct_numberColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablefull_data.barangayColumn),String) End Get Set Me(Me.tablefull_data.barangayColumn) = value End Set End Property _ Public Property municipality() As String Get Return CType(Me(Me.tablefull_data.municipalityColumn),String) End Get Set Me(Me.tablefull_data.municipalityColumn) = value End Set End Property _ Public Property province() As String Get Return CType(Me(Me.tablefull_data.provinceColumn),String) End Get Set Me(Me.tablefull_data.provinceColumn) = value End Set End Property _ Public Property legend() As String Get Return CType(Me(Me.tablefull_data.legendColumn),String) End Get Set Me(Me.tablefull_data.legendColumn) = value End Set End Property _ Public Property d_() As String Get Return CType(Me(Me.tablefull_data.d_Column),String) End Get Set Me(Me.tablefull_data.d_Column) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class full_data_entryRow Inherits Global.System.Data.DataRow Private tablefull_data_entry As full_data_entryDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablefull_data_entry = CType(Me.Table,full_data_entryDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablefull_data_entry.idColumn),Integer) End Get Set Me(Me.tablefull_data_entry.idColumn) = value End Set End Property _ Public Property number() As Integer Get Return CType(Me(Me.tablefull_data_entry.numberColumn),Integer) End Get Set Me(Me.tablefull_data_entry.numberColumn) = value End Set End Property _ Public Property name() As String Get Return CType(Me(Me.tablefull_data_entry.nameColumn),String) End Get Set Me(Me.tablefull_data_entry.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tablefull_data_entry.addressColumn),String) End Get Set Me(Me.tablefull_data_entry.addressColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tablefull_data_entry.birthdayColumn),String) End Get Set Me(Me.tablefull_data_entry.birthdayColumn) = value End Set End Property _ Public Property Gender() As String Get Return CType(Me(Me.tablefull_data_entry.GenderColumn),String) End Get Set Me(Me.tablefull_data_entry.GenderColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tablefull_data_entry.precinct_numberColumn),String) End Get Set Me(Me.tablefull_data_entry.precinct_numberColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablefull_data_entry.barangayColumn),String) End Get Set Me(Me.tablefull_data_entry.barangayColumn) = value End Set End Property _ Public Property municipality() As String Get Return CType(Me(Me.tablefull_data_entry.municipalityColumn),String) End Get Set Me(Me.tablefull_data_entry.municipalityColumn) = value End Set End Property _ Public Property province() As String Get Return CType(Me(Me.tablefull_data_entry.provinceColumn),String) End Get Set Me(Me.tablefull_data_entry.provinceColumn) = value End Set End Property _ Public Property statusv() As String Get Return CType(Me(Me.tablefull_data_entry.statusvColumn),String) End Get Set Me(Me.tablefull_data_entry.statusvColumn) = value End Set End Property _ Public Property pco() As String Get Return CType(Me(Me.tablefull_data_entry.pcoColumn),String) End Get Set Me(Me.tablefull_data_entry.pcoColumn) = value End Set End Property _ Public Property cardno() As String Get Try Return CType(Me(Me.tablefull_data_entry.cardnoColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'cardno' in table 'full_data_entry' is DBNull.", e) End Try End Get Set Me(Me.tablefull_data_entry.cardnoColumn) = value End Set End Property _ Public Function IscardnoNull() As Boolean Return Me.IsNull(Me.tablefull_data_entry.cardnoColumn) End Function _ Public Sub SetcardnoNull() Me(Me.tablefull_data_entry.cardnoColumn) = Global.System.Convert.DBNull End Sub End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class bccRow Inherits Global.System.Data.DataRow Private tablebcc As bccDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablebcc = CType(Me.Table,bccDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablebcc.idColumn),Integer) End Get Set Me(Me.tablebcc.idColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablebcc.namesColumn),String) End Get Set Me(Me.tablebcc.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablebcc.purokColumn),String) End Get Set Me(Me.tablebcc.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablebcc.barangayColumn),String) End Get Set Me(Me.tablebcc.barangayColumn) = value End Set End Property _ Public Property boo() As String Get Return CType(Me(Me.tablebcc.booColumn),String) End Get Set Me(Me.tablebcc.booColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tablebcc.contactColumn),String) End Get Set Me(Me.tablebcc.contactColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablebcc.statusColumn),String) End Get Set Me(Me.tablebcc.statusColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablebcc.precintColumn),String) End Get Set Me(Me.tablebcc.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Return CType(Me(Me.tablebcc.cardnoColumn),String) End Get Set Me(Me.tablebcc.cardnoColumn) = value End Set End Property _ Public Property number() As Integer Get Return CType(Me(Me.tablebcc.numberColumn),Integer) End Get Set Me(Me.tablebcc.numberColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class hhlRow Inherits Global.System.Data.DataRow Private tablehhl As hhlDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablehhl = CType(Me.Table,hhlDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablehhl.idColumn),Integer) End Get Set Me(Me.tablehhl.idColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablehhl.namesColumn),String) End Get Set Me(Me.tablehhl.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablehhl.purokColumn),String) End Get Set Me(Me.tablehhl.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablehhl.barangayColumn),String) End Get Set Me(Me.tablehhl.barangayColumn) = value End Set End Property _ Public Property pcc() As String Get Return CType(Me(Me.tablehhl.pccColumn),String) End Get Set Me(Me.tablehhl.pccColumn) = value End Set End Property _ Public Property boo() As String Get Return CType(Me(Me.tablehhl.booColumn),String) End Get Set Me(Me.tablehhl.booColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tablehhl.contactColumn),String) End Get Set Me(Me.tablehhl.contactColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablehhl.statusColumn),String) End Get Set Me(Me.tablehhl.statusColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablehhl.precintColumn),String) End Get Set Me(Me.tablehhl.precintColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class pcoRow Inherits Global.System.Data.DataRow Private tablepco As pcoDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablepco = CType(Me.Table,pcoDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablepco.idColumn),Integer) End Get Set Me(Me.tablepco.idColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablepco.namesColumn),String) End Get Set Me(Me.tablepco.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablepco.purokColumn),String) End Get Set Me(Me.tablepco.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablepco.barangayColumn),String) End Get Set Me(Me.tablepco.barangayColumn) = value End Set End Property _ Public Property bcc() As String Get Return CType(Me(Me.tablepco.bccColumn),String) End Get Set Me(Me.tablepco.bccColumn) = value End Set End Property _ Public Property boo() As String Get Return CType(Me(Me.tablepco.booColumn),String) End Get Set Me(Me.tablepco.booColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tablepco.contactColumn),String) End Get Set Me(Me.tablepco.contactColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablepco.statusColumn),String) End Get Set Me(Me.tablepco.statusColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablepco.precintColumn),String) End Get Set Me(Me.tablepco.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Return CType(Me(Me.tablepco.cardnoColumn),String) End Get Set Me(Me.tablepco.cardnoColumn) = value End Set End Property _ Public Property number() As Integer Get Return CType(Me(Me.tablepco.numberColumn),Integer) End Get Set Me(Me.tablepco.numberColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class purokRow Inherits Global.System.Data.DataRow Private tablepurok As purokDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablepurok = CType(Me.Table,purokDataTable) End Sub _ Public Property id() As Integer Get Return CType(Me(Me.tablepurok.idColumn),Integer) End Get Set Me(Me.tablepurok.idColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablepurok.purokColumn),String) End Get Set Me(Me.tablepurok.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablepurok.barangayColumn),String) End Get Set Me(Me.tablepurok.barangayColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable1Row Inherits Global.System.Data.DataRow Private tableDataTable1 As DataTable1DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable1 = CType(Me.Table,DataTable1DataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tableDataTable1.nameColumn),String) End Get Set Me(Me.tableDataTable1.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableDataTable1.addressColumn),String) End Get Set Me(Me.tableDataTable1.addressColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tableDataTable1.birthdayColumn),String) End Get Set Me(Me.tableDataTable1.birthdayColumn) = value End Set End Property _ Public Property Gender() As String Get Return CType(Me(Me.tableDataTable1.GenderColumn),String) End Get Set Me(Me.tableDataTable1.GenderColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tableDataTable1.precinct_numberColumn),String) End Get Set Me(Me.tableDataTable1.precinct_numberColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableDataTable1.barangayColumn),String) End Get Set Me(Me.tableDataTable1.barangayColumn) = value End Set End Property _ Public Property municipality() As String Get Return CType(Me(Me.tableDataTable1.municipalityColumn),String) End Get Set Me(Me.tableDataTable1.municipalityColumn) = value End Set End Property _ Public Property province() As String Get Return CType(Me(Me.tableDataTable1.provinceColumn),String) End Get Set Me(Me.tableDataTable1.provinceColumn) = value End Set End Property _ Public Property statusv() As String Get Return CType(Me(Me.tableDataTable1.statusvColumn),String) End Get Set Me(Me.tableDataTable1.statusvColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tableDataTable1.namesColumn),String) End Get Set Me(Me.tableDataTable1.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableDataTable1.purokColumn),String) End Get Set Me(Me.tableDataTable1.purokColumn) = value End Set End Property _ Public Property pcc() As String Get Return CType(Me(Me.tableDataTable1.pccColumn),String) End Get Set Me(Me.tableDataTable1.pccColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tableDataTable1.contactColumn),String) End Get Set Me(Me.tableDataTable1.contactColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tableDataTable1.statusColumn),String) End Get Set Me(Me.tableDataTable1.statusColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableDataTable1.precintColumn),String) End Get Set Me(Me.tableDataTable1.precintColumn) = value End Set End Property _ Public Property bcc() As String Get Return CType(Me(Me.tableDataTable1.bccColumn),String) End Get Set Me(Me.tableDataTable1.bccColumn) = value End Set End Property _ Public Property Expr2pconames() As String Get Return CType(Me(Me.tableDataTable1.Expr2pconamesColumn),String) End Get Set Me(Me.tableDataTable1.Expr2pconamesColumn) = value End Set End Property _ Public Property Expr3pcobarangay() As String Get Return CType(Me(Me.tableDataTable1.Expr3pcobarangayColumn),String) End Get Set Me(Me.tableDataTable1.Expr3pcobarangayColumn) = value End Set End Property _ Public Property Expr4pcopurok() As String Get Return CType(Me(Me.tableDataTable1.Expr4pcopurokColumn),String) End Get Set Me(Me.tableDataTable1.Expr4pcopurokColumn) = value End Set End Property _ Public Property Expr5pcocontact() As String Get Return CType(Me(Me.tableDataTable1.Expr5pcocontactColumn),String) End Get Set Me(Me.tableDataTable1.Expr5pcocontactColumn) = value End Set End Property _ Public Property Expr6pcostatus() As String Get Return CType(Me(Me.tableDataTable1.Expr6pcostatusColumn),String) End Get Set Me(Me.tableDataTable1.Expr6pcostatusColumn) = value End Set End Property _ Public Property Expr7pcoprecint() As String Get Return CType(Me(Me.tableDataTable1.Expr7pcoprecintColumn),String) End Get Set Me(Me.tableDataTable1.Expr7pcoprecintColumn) = value End Set End Property _ Public Property Expr8bccnames() As String Get Return CType(Me(Me.tableDataTable1.Expr8bccnamesColumn),String) End Get Set Me(Me.tableDataTable1.Expr8bccnamesColumn) = value End Set End Property _ Public Property Expr9bccpurok() As String Get Return CType(Me(Me.tableDataTable1.Expr9bccpurokColumn),String) End Get Set Me(Me.tableDataTable1.Expr9bccpurokColumn) = value End Set End Property _ Public Property Expr10bccbarangay() As String Get Return CType(Me(Me.tableDataTable1.Expr10bccbarangayColumn),String) End Get Set Me(Me.tableDataTable1.Expr10bccbarangayColumn) = value End Set End Property _ Public Property Expr11bcccontact() As String Get Return CType(Me(Me.tableDataTable1.Expr11bcccontactColumn),String) End Get Set Me(Me.tableDataTable1.Expr11bcccontactColumn) = value End Set End Property _ Public Property Expr12bccstatus() As String Get Return CType(Me(Me.tableDataTable1.Expr12bccstatusColumn),String) End Get Set Me(Me.tableDataTable1.Expr12bccstatusColumn) = value End Set End Property _ Public Property Expr13bccprecint() As String Get Return CType(Me(Me.tableDataTable1.Expr13bccprecintColumn),String) End Get Set Me(Me.tableDataTable1.Expr13bccprecintColumn) = value End Set End Property _ Public Property Expr1hhlbarangay() As String Get Return CType(Me(Me.tableDataTable1.Expr1hhlbarangayColumn),String) End Get Set Me(Me.tableDataTable1.Expr1hhlbarangayColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable2Row Inherits Global.System.Data.DataRow Private tableDataTable2 As DataTable2DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable2 = CType(Me.Table,DataTable2DataTable) End Sub _ Public Property names() As String Get Return CType(Me(Me.tableDataTable2.namesColumn),String) End Get Set Me(Me.tableDataTable2.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableDataTable2.purokColumn),String) End Get Set Me(Me.tableDataTable2.purokColumn) = value End Set End Property _ Public Property pcc() As String Get Return CType(Me(Me.tableDataTable2.pccColumn),String) End Get Set Me(Me.tableDataTable2.pccColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tableDataTable2.contactColumn),String) End Get Set Me(Me.tableDataTable2.contactColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableDataTable2.precintColumn),String) End Get Set Me(Me.tableDataTable2.precintColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableDataTable2.barangayColumn),String) End Get Set Me(Me.tableDataTable2.barangayColumn) = value End Set End Property _ Public Property bcc() As String Get Return CType(Me(Me.tableDataTable2.bccColumn),String) End Get Set Me(Me.tableDataTable2.bccColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tableDataTable2.statusColumn),String) End Get Set Me(Me.tableDataTable2.statusColumn) = value End Set End Property _ Public Property Expr1pconames() As String Get Return CType(Me(Me.tableDataTable2.Expr1pconamesColumn),String) End Get Set Me(Me.tableDataTable2.Expr1pconamesColumn) = value End Set End Property _ Public Property Expr2pcopurok() As String Get Return CType(Me(Me.tableDataTable2.Expr2pcopurokColumn),String) End Get Set Me(Me.tableDataTable2.Expr2pcopurokColumn) = value End Set End Property _ Public Property Expr3pcobarangay() As String Get Return CType(Me(Me.tableDataTable2.Expr3pcobarangayColumn),String) End Get Set Me(Me.tableDataTable2.Expr3pcobarangayColumn) = value End Set End Property _ Public Property Expr4pcocontact() As String Get Return CType(Me(Me.tableDataTable2.Expr4pcocontactColumn),String) End Get Set Me(Me.tableDataTable2.Expr4pcocontactColumn) = value End Set End Property _ Public Property Expr5pcoprecint() As String Get Return CType(Me(Me.tableDataTable2.Expr5pcoprecintColumn),String) End Get Set Me(Me.tableDataTable2.Expr5pcoprecintColumn) = value End Set End Property _ Public Property Expr6bccnames() As String Get Return CType(Me(Me.tableDataTable2.Expr6bccnamesColumn),String) End Get Set Me(Me.tableDataTable2.Expr6bccnamesColumn) = value End Set End Property _ Public Property Expr7bccpurok() As String Get Return CType(Me(Me.tableDataTable2.Expr7bccpurokColumn),String) End Get Set Me(Me.tableDataTable2.Expr7bccpurokColumn) = value End Set End Property _ Public Property Expr8bccbarangay() As String Get Return CType(Me(Me.tableDataTable2.Expr8bccbarangayColumn),String) End Get Set Me(Me.tableDataTable2.Expr8bccbarangayColumn) = value End Set End Property _ Public Property Expr9bcccontact() As String Get Return CType(Me(Me.tableDataTable2.Expr9bcccontactColumn),String) End Get Set Me(Me.tableDataTable2.Expr9bcccontactColumn) = value End Set End Property _ Public Property Expr10bccstatus() As String Get Return CType(Me(Me.tableDataTable2.Expr10bccstatusColumn),String) End Get Set Me(Me.tableDataTable2.Expr10bccstatusColumn) = value End Set End Property _ Public Property Expr11bccprecint() As String Get Return CType(Me(Me.tableDataTable2.Expr11bccprecintColumn),String) End Get Set Me(Me.tableDataTable2.Expr11bccprecintColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable4Row Inherits Global.System.Data.DataRow Private tableDataTable4 As DataTable4DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable4 = CType(Me.Table,DataTable4DataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tableDataTable4.nameColumn),String) End Get Set Me(Me.tableDataTable4.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableDataTable4.addressColumn),String) End Get Set Me(Me.tableDataTable4.addressColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableDataTable4.barangayColumn),String) End Get Set Me(Me.tableDataTable4.barangayColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableDataTable4.purokColumn),String) End Get Set Me(Me.tableDataTable4.purokColumn) = value End Set End Property _ Public Property Expr1() As String Get Return CType(Me(Me.tableDataTable4.Expr1Column),String) End Get Set Me(Me.tableDataTable4.Expr1Column) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class bccdetailsRow Inherits Global.System.Data.DataRow Private tablebccdetails As bccdetailsDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablebccdetails = CType(Me.Table,bccdetailsDataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tablebccdetails.nameColumn),String) End Get Set Me(Me.tablebccdetails.nameColumn) = value End Set End Property _ Public Property Expr2bccnames() As String Get Return CType(Me(Me.tablebccdetails.Expr2bccnamesColumn),String) End Get Set Me(Me.tablebccdetails.Expr2bccnamesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablebccdetails.purokColumn),String) End Get Set Me(Me.tablebccdetails.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablebccdetails.barangayColumn),String) End Get Set Me(Me.tablebccdetails.barangayColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tablebccdetails.birthdayColumn),String) End Get Set Me(Me.tablebccdetails.birthdayColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tablebccdetails.addressColumn),String) End Get Set Me(Me.tablebccdetails.addressColumn) = value End Set End Property _ Public Property Expr7() As String Get Return CType(Me(Me.tablebccdetails.Expr7Column),String) End Get Set Me(Me.tablebccdetails.Expr7Column) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablebccdetails.precintColumn),String) End Get Set Me(Me.tablebccdetails.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Try Return CType(Me(Me.tablebccdetails.cardnoColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'cardno' in table 'bccdetails' is DBNull.", e) End Try End Get Set Me(Me.tablebccdetails.cardnoColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablebccdetails.statusColumn),String) End Get Set Me(Me.tablebccdetails.statusColumn) = value End Set End Property _ Public Function IscardnoNull() As Boolean Return Me.IsNull(Me.tablebccdetails.cardnoColumn) End Function _ Public Sub SetcardnoNull() Me(Me.tablebccdetails.cardnoColumn) = Global.System.Convert.DBNull End Sub End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class pccdetailsRow Inherits Global.System.Data.DataRow Private tablepccdetails As pccdetailsDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablepccdetails = CType(Me.Table,pccdetailsDataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tablepccdetails.nameColumn),String) End Get Set Me(Me.tablepccdetails.nameColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablepccdetails.namesColumn),String) End Get Set Me(Me.tablepccdetails.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablepccdetails.purokColumn),String) End Get Set Me(Me.tablepccdetails.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablepccdetails.barangayColumn),String) End Get Set Me(Me.tablepccdetails.barangayColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tablepccdetails.birthdayColumn),String) End Get Set Me(Me.tablepccdetails.birthdayColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablepccdetails.precintColumn),String) End Get Set Me(Me.tablepccdetails.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Try Return CType(Me(Me.tablepccdetails.cardnoColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'cardno' in table 'pccdetails' is DBNull.", e) End Try End Get Set Me(Me.tablepccdetails.cardnoColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablepccdetails.statusColumn),String) End Get Set Me(Me.tablepccdetails.statusColumn) = value End Set End Property _ Public Function IscardnoNull() As Boolean Return Me.IsNull(Me.tablepccdetails.cardnoColumn) End Function _ Public Sub SetcardnoNull() Me(Me.tablepccdetails.cardnoColumn) = Global.System.Convert.DBNull End Sub End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class hlldetailsRow Inherits Global.System.Data.DataRow Private tablehlldetails As hlldetailsDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablehlldetails = CType(Me.Table,hlldetailsDataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tablehlldetails.nameColumn),String) End Get Set Me(Me.tablehlldetails.nameColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablehlldetails.namesColumn),String) End Get Set Me(Me.tablehlldetails.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablehlldetails.purokColumn),String) End Get Set Me(Me.tablehlldetails.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablehlldetails.barangayColumn),String) End Get Set Me(Me.tablehlldetails.barangayColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tablehlldetails.birthdayColumn),String) End Get Set Me(Me.tablehlldetails.birthdayColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablehlldetails.precintColumn),String) End Get Set Me(Me.tablehlldetails.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Try Return CType(Me(Me.tablehlldetails.cardnoColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'cardno' in table 'hlldetails' is DBNull.", e) End Try End Get Set Me(Me.tablehlldetails.cardnoColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tablehlldetails.statusColumn),String) End Get Set Me(Me.tablehlldetails.statusColumn) = value End Set End Property _ Public Function IscardnoNull() As Boolean Return Me.IsNull(Me.tablehlldetails.cardnoColumn) End Function _ Public Sub SetcardnoNull() Me(Me.tablehlldetails.cardnoColumn) = Global.System.Convert.DBNull End Sub End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class NotRecruitedRow Inherits Global.System.Data.DataRow Private tableNotRecruited As NotRecruitedDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableNotRecruited = CType(Me.Table,NotRecruitedDataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tableNotRecruited.nameColumn),String) End Get Set Me(Me.tableNotRecruited.nameColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableNotRecruited.barangayColumn),String) End Get Set Me(Me.tableNotRecruited.barangayColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableNotRecruited.addressColumn),String) End Get Set Me(Me.tableNotRecruited.addressColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tableNotRecruited.precinct_numberColumn),String) End Get Set Me(Me.tableNotRecruited.precinct_numberColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable3Row Inherits Global.System.Data.DataRow Private tableDataTable3 As DataTable3DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable3 = CType(Me.Table,DataTable3DataTable) End Sub _ Public Property name() As String Get Return CType(Me(Me.tableDataTable3.nameColumn),String) End Get Set Me(Me.tableDataTable3.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableDataTable3.addressColumn),String) End Get Set Me(Me.tableDataTable3.addressColumn) = value End Set End Property _ Public Property birthday() As String Get Return CType(Me(Me.tableDataTable3.birthdayColumn),String) End Get Set Me(Me.tableDataTable3.birthdayColumn) = value End Set End Property _ Public Property Gender() As String Get Return CType(Me(Me.tableDataTable3.GenderColumn),String) End Get Set Me(Me.tableDataTable3.GenderColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tableDataTable3.precinct_numberColumn),String) End Get Set Me(Me.tableDataTable3.precinct_numberColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableDataTable3.barangayColumn),String) End Get Set Me(Me.tableDataTable3.barangayColumn) = value End Set End Property _ Public Property statusv() As String Get Return CType(Me(Me.tableDataTable3.statusvColumn),String) End Get Set Me(Me.tableDataTable3.statusvColumn) = value End Set End Property _ Public Property pco() As String Get Return CType(Me(Me.tableDataTable3.pcoColumn),String) End Get Set Me(Me.tableDataTable3.pcoColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tableDataTable3.namesColumn),String) End Get Set Me(Me.tableDataTable3.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableDataTable3.purokColumn),String) End Get Set Me(Me.tableDataTable3.purokColumn) = value End Set End Property _ Public Property pcc() As String Get Return CType(Me(Me.tableDataTable3.pccColumn),String) End Get Set Me(Me.tableDataTable3.pccColumn) = value End Set End Property _ Public Property contact() As String Get Return CType(Me(Me.tableDataTable3.contactColumn),String) End Get Set Me(Me.tableDataTable3.contactColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tableDataTable3.statusColumn),String) End Get Set Me(Me.tableDataTable3.statusColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableDataTable3.precintColumn),String) End Get Set Me(Me.tableDataTable3.precintColumn) = value End Set End Property _ Public Property bcc() As String Get Return CType(Me(Me.tableDataTable3.bccColumn),String) End Get Set Me(Me.tableDataTable3.bccColumn) = value End Set End Property _ Public Property Expr1hhlbarangay() As String Get Return CType(Me(Me.tableDataTable3.Expr1hhlbarangayColumn),String) End Get Set Me(Me.tableDataTable3.Expr1hhlbarangayColumn) = value End Set End Property _ Public Property Expr2pconames() As String Get Return CType(Me(Me.tableDataTable3.Expr2pconamesColumn),String) End Get Set Me(Me.tableDataTable3.Expr2pconamesColumn) = value End Set End Property _ Public Property Expr3pcobarangay() As String Get Return CType(Me(Me.tableDataTable3.Expr3pcobarangayColumn),String) End Get Set Me(Me.tableDataTable3.Expr3pcobarangayColumn) = value End Set End Property _ Public Property Expr4pcopurok() As String Get Return CType(Me(Me.tableDataTable3.Expr4pcopurokColumn),String) End Get Set Me(Me.tableDataTable3.Expr4pcopurokColumn) = value End Set End Property _ Public Property Expr5pcocontact() As String Get Return CType(Me(Me.tableDataTable3.Expr5pcocontactColumn),String) End Get Set Me(Me.tableDataTable3.Expr5pcocontactColumn) = value End Set End Property _ Public Property Expr6pcostatus() As String Get Return CType(Me(Me.tableDataTable3.Expr6pcostatusColumn),String) End Get Set Me(Me.tableDataTable3.Expr6pcostatusColumn) = value End Set End Property _ Public Property Expr7pcoprecint() As String Get Return CType(Me(Me.tableDataTable3.Expr7pcoprecintColumn),String) End Get Set Me(Me.tableDataTable3.Expr7pcoprecintColumn) = value End Set End Property _ Public Property Expr8bccnames() As String Get Return CType(Me(Me.tableDataTable3.Expr8bccnamesColumn),String) End Get Set Me(Me.tableDataTable3.Expr8bccnamesColumn) = value End Set End Property _ Public Property Expr9bccpurok() As String Get Return CType(Me(Me.tableDataTable3.Expr9bccpurokColumn),String) End Get Set Me(Me.tableDataTable3.Expr9bccpurokColumn) = value End Set End Property _ Public Property Expr10bccbarangay() As String Get Return CType(Me(Me.tableDataTable3.Expr10bccbarangayColumn),String) End Get Set Me(Me.tableDataTable3.Expr10bccbarangayColumn) = value End Set End Property _ Public Property Expr11bcccontact() As String Get Return CType(Me(Me.tableDataTable3.Expr11bcccontactColumn),String) End Get Set Me(Me.tableDataTable3.Expr11bcccontactColumn) = value End Set End Property _ Public Property Expr12bccstatus() As String Get Return CType(Me(Me.tableDataTable3.Expr12bccstatusColumn),String) End Get Set Me(Me.tableDataTable3.Expr12bccstatusColumn) = value End Set End Property _ Public Property Expr13bccprecint() As String Get Return CType(Me(Me.tableDataTable3.Expr13bccprecintColumn),String) End Get Set Me(Me.tableDataTable3.Expr13bccprecintColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable5Row Inherits Global.System.Data.DataRow Private tableDataTable5 As DataTable5DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable5 = CType(Me.Table,DataTable5DataTable) End Sub _ Public Property names() As String Get Try Return CType(Me(Me.tableDataTable5.namesColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'names' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.namesColumn) = value End Set End Property _ Public Property Expr1() As String Get Try Return CType(Me(Me.tableDataTable5.Expr1Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr1' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr1Column) = value End Set End Property _ Public Property name() As String Get Return CType(Me(Me.tableDataTable5.nameColumn),String) End Get Set Me(Me.tableDataTable5.nameColumn) = value End Set End Property _ Public Property pco() As String Get Return CType(Me(Me.tableDataTable5.pcoColumn),String) End Get Set Me(Me.tableDataTable5.pcoColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableDataTable5.addressColumn),String) End Get Set Me(Me.tableDataTable5.addressColumn) = value End Set End Property _ Public Property bccbrgy() As String Get Try Return CType(Me(Me.tableDataTable5.bccbrgyColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'bccbrgy' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.bccbrgyColumn) = value End Set End Property _ Public Property bccpurok() As String Get Try Return CType(Me(Me.tableDataTable5.bccpurokColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'bccpurok' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.bccpurokColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tableDataTable5.precinct_numberColumn),String) End Get Set Me(Me.tableDataTable5.precinct_numberColumn) = value End Set End Property _ Public Property statusv() As String Get Return CType(Me(Me.tableDataTable5.statusvColumn),String) End Get Set Me(Me.tableDataTable5.statusvColumn) = value End Set End Property _ Public Property precint() As String Get Try Return CType(Me(Me.tableDataTable5.precintColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'precint' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.precintColumn) = value End Set End Property _ Public Property Expr2() As String Get Try Return CType(Me(Me.tableDataTable5.Expr2Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr2' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr2Column) = value End Set End Property _ Public Property Expr3() As String Get Try Return CType(Me(Me.tableDataTable5.Expr3Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr3' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr3Column) = value End Set End Property _ Public Property Expr4() As String Get Try Return CType(Me(Me.tableDataTable5.Expr4Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr4' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr4Column) = value End Set End Property _ Public Property purok() As String Get Try Return CType(Me(Me.tableDataTable5.purokColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'purok' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Try Return CType(Me(Me.tableDataTable5.barangayColumn),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'barangay' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.barangayColumn) = value End Set End Property _ Public Property Expr5() As String Get Try Return CType(Me(Me.tableDataTable5.Expr5Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr5' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr5Column) = value End Set End Property _ Public Property Expr6() As String Get Try Return CType(Me(Me.tableDataTable5.Expr6Column),String) Catch e As Global.System.InvalidCastException Throw New Global.System.Data.StrongTypingException("The value for column 'Expr6' in table 'DataTable5' is DBNull.", e) End Try End Get Set Me(Me.tableDataTable5.Expr6Column) = value End Set End Property _ Public Property Expr7() As String Get Return CType(Me(Me.tableDataTable5.Expr7Column),String) End Get Set Me(Me.tableDataTable5.Expr7Column) = value End Set End Property _ Public Function IsnamesNull() As Boolean Return Me.IsNull(Me.tableDataTable5.namesColumn) End Function _ Public Sub SetnamesNull() Me(Me.tableDataTable5.namesColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr1Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr1Column) End Function _ Public Sub SetExpr1Null() Me(Me.tableDataTable5.Expr1Column) = Global.System.Convert.DBNull End Sub _ Public Function IsbccbrgyNull() As Boolean Return Me.IsNull(Me.tableDataTable5.bccbrgyColumn) End Function _ Public Sub SetbccbrgyNull() Me(Me.tableDataTable5.bccbrgyColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsbccpurokNull() As Boolean Return Me.IsNull(Me.tableDataTable5.bccpurokColumn) End Function _ Public Sub SetbccpurokNull() Me(Me.tableDataTable5.bccpurokColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsprecintNull() As Boolean Return Me.IsNull(Me.tableDataTable5.precintColumn) End Function _ Public Sub SetprecintNull() Me(Me.tableDataTable5.precintColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr2Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr2Column) End Function _ Public Sub SetExpr2Null() Me(Me.tableDataTable5.Expr2Column) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr3Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr3Column) End Function _ Public Sub SetExpr3Null() Me(Me.tableDataTable5.Expr3Column) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr4Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr4Column) End Function _ Public Sub SetExpr4Null() Me(Me.tableDataTable5.Expr4Column) = Global.System.Convert.DBNull End Sub _ Public Function IspurokNull() As Boolean Return Me.IsNull(Me.tableDataTable5.purokColumn) End Function _ Public Sub SetpurokNull() Me(Me.tableDataTable5.purokColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsbarangayNull() As Boolean Return Me.IsNull(Me.tableDataTable5.barangayColumn) End Function _ Public Sub SetbarangayNull() Me(Me.tableDataTable5.barangayColumn) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr5Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr5Column) End Function _ Public Sub SetExpr5Null() Me(Me.tableDataTable5.Expr5Column) = Global.System.Convert.DBNull End Sub _ Public Function IsExpr6Null() As Boolean Return Me.IsNull(Me.tableDataTable5.Expr6Column) End Function _ Public Sub SetExpr6Null() Me(Me.tableDataTable5.Expr6Column) = Global.System.Convert.DBNull End Sub End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class DataTable6Row Inherits Global.System.Data.DataRow Private tableDataTable6 As DataTable6DataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableDataTable6 = CType(Me.Table,DataTable6DataTable) End Sub _ Public Property names() As String Get Return CType(Me(Me.tableDataTable6.namesColumn),String) End Get Set Me(Me.tableDataTable6.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableDataTable6.purokColumn),String) End Get Set Me(Me.tableDataTable6.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableDataTable6.barangayColumn),String) End Get Set Me(Me.tableDataTable6.barangayColumn) = value End Set End Property _ Public Property bccname() As String Get Return CType(Me(Me.tableDataTable6.bccnameColumn),String) End Get Set Me(Me.tableDataTable6.bccnameColumn) = value End Set End Property _ Public Property bccbrgy() As String Get Return CType(Me(Me.tableDataTable6.bccbrgyColumn),String) End Get Set Me(Me.tableDataTable6.bccbrgyColumn) = value End Set End Property _ Public Property bccpurok() As String Get Return CType(Me(Me.tableDataTable6.bccpurokColumn),String) End Get Set Me(Me.tableDataTable6.bccpurokColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableDataTable6.precintColumn),String) End Get Set Me(Me.tableDataTable6.precintColumn) = value End Set End Property _ Public Property status() As String Get Return CType(Me(Me.tableDataTable6.statusColumn),String) End Get Set Me(Me.tableDataTable6.statusColumn) = value End Set End Property _ Public Property cardno() As String Get Return CType(Me(Me.tableDataTable6.cardnoColumn),String) End Get Set Me(Me.tableDataTable6.cardnoColumn) = value End Set End Property _ Public Property number() As Integer Get Return CType(Me(Me.tableDataTable6.numberColumn),Integer) End Get Set Me(Me.tableDataTable6.numberColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class BCCcardRow Inherits Global.System.Data.DataRow Private tableBCCcard As BCCcardDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableBCCcard = CType(Me.Table,BCCcardDataTable) End Sub _ Public Property names() As String Get Return CType(Me(Me.tableBCCcard.namesColumn),String) End Get Set Me(Me.tableBCCcard.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableBCCcard.purokColumn),String) End Get Set Me(Me.tableBCCcard.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableBCCcard.barangayColumn),String) End Get Set Me(Me.tableBCCcard.barangayColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableBCCcard.precintColumn),String) End Get Set Me(Me.tableBCCcard.precintColumn) = value End Set End Property _ Public Property cardno() As String Get Return CType(Me(Me.tableBCCcard.cardnoColumn),String) End Get Set Me(Me.tableBCCcard.cardnoColumn) = value End Set End Property _ Public Property bccidno() As Integer Get Return CType(Me(Me.tableBCCcard.bccidnoColumn),Integer) End Get Set Me(Me.tableBCCcard.bccidnoColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class PCCcardRow Inherits Global.System.Data.DataRow Private tablePCCcard As PCCcardDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tablePCCcard = CType(Me.Table,PCCcardDataTable) End Sub _ Public Property cardno() As String Get Return CType(Me(Me.tablePCCcard.cardnoColumn),String) End Get Set Me(Me.tablePCCcard.cardnoColumn) = value End Set End Property _ Public Property pccidno() As Integer Get Return CType(Me(Me.tablePCCcard.pccidnoColumn),Integer) End Get Set Me(Me.tablePCCcard.pccidnoColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tablePCCcard.namesColumn),String) End Get Set Me(Me.tablePCCcard.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tablePCCcard.purokColumn),String) End Get Set Me(Me.tablePCCcard.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tablePCCcard.barangayColumn),String) End Get Set Me(Me.tablePCCcard.barangayColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tablePCCcard.precintColumn),String) End Get Set Me(Me.tablePCCcard.precintColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class HHLcardRow Inherits Global.System.Data.DataRow Private tableHHLcard As HHLcardDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableHHLcard = CType(Me.Table,HHLcardDataTable) End Sub _ Public Property cardno() As String Get Return CType(Me(Me.tableHHLcard.cardnoColumn),String) End Get Set Me(Me.tableHHLcard.cardnoColumn) = value End Set End Property _ Public Property hhlidno() As Integer Get Return CType(Me(Me.tableHHLcard.hhlidnoColumn),Integer) End Get Set Me(Me.tableHHLcard.hhlidnoColumn) = value End Set End Property _ Public Property names() As String Get Return CType(Me(Me.tableHHLcard.namesColumn),String) End Get Set Me(Me.tableHHLcard.namesColumn) = value End Set End Property _ Public Property purok() As String Get Return CType(Me(Me.tableHHLcard.purokColumn),String) End Get Set Me(Me.tableHHLcard.purokColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableHHLcard.barangayColumn),String) End Get Set Me(Me.tableHHLcard.barangayColumn) = value End Set End Property _ Public Property precint() As String Get Return CType(Me(Me.tableHHLcard.precintColumn),String) End Get Set Me(Me.tableHHLcard.precintColumn) = value End Set End Property End Class ''' '''Represents strongly named DataRow class. ''' Partial Public Class MEMcardRow Inherits Global.System.Data.DataRow Private tableMEMcard As MEMcardDataTable _ Friend Sub New(ByVal rb As Global.System.Data.DataRowBuilder) MyBase.New(rb) Me.tableMEMcard = CType(Me.Table,MEMcardDataTable) End Sub _ Public Property cardno() As String Get Return CType(Me(Me.tableMEMcard.cardnoColumn),String) End Get Set Me(Me.tableMEMcard.cardnoColumn) = value End Set End Property _ Public Property memidno() As Integer Get Return CType(Me(Me.tableMEMcard.memidnoColumn),Integer) End Get Set Me(Me.tableMEMcard.memidnoColumn) = value End Set End Property _ Public Property printed() As String Get Return CType(Me(Me.tableMEMcard.printedColumn),String) End Get Set Me(Me.tableMEMcard.printedColumn) = value End Set End Property _ Public Property name() As String Get Return CType(Me(Me.tableMEMcard.nameColumn),String) End Get Set Me(Me.tableMEMcard.nameColumn) = value End Set End Property _ Public Property address() As String Get Return CType(Me(Me.tableMEMcard.addressColumn),String) End Get Set Me(Me.tableMEMcard.addressColumn) = value End Set End Property _ Public Property barangay() As String Get Return CType(Me(Me.tableMEMcard.barangayColumn),String) End Get Set Me(Me.tableMEMcard.barangayColumn) = value End Set End Property _ Public Property precinct_number() As String Get Return CType(Me(Me.tableMEMcard.precinct_numberColumn),String) End Get Set Me(Me.tableMEMcard.precinct_numberColumn) = value End Set End Property _ Public Property pco() As String Get Return CType(Me(Me.tableMEMcard.pcoColumn),String) End Get Set Me(Me.tableMEMcard.pcoColumn) = value End Set End Property End Class ''' '''Row event argument class ''' _ Public Class full_dataRowChangeEvent Inherits Global.System.EventArgs Private eventRow As full_dataRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As full_dataRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As full_dataRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class full_data_entryRowChangeEvent Inherits Global.System.EventArgs Private eventRow As full_data_entryRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As full_data_entryRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As full_data_entryRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class bccRowChangeEvent Inherits Global.System.EventArgs Private eventRow As bccRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As bccRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As bccRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class hhlRowChangeEvent Inherits Global.System.EventArgs Private eventRow As hhlRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As hhlRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As hhlRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class pcoRowChangeEvent Inherits Global.System.EventArgs Private eventRow As pcoRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As pcoRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As pcoRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class purokRowChangeEvent Inherits Global.System.EventArgs Private eventRow As purokRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As purokRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As purokRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable1RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable1Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable1Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable1Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable2RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable2Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable2Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable2Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable4RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable4Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable4Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable4Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class bccdetailsRowChangeEvent Inherits Global.System.EventArgs Private eventRow As bccdetailsRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As bccdetailsRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As bccdetailsRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class pccdetailsRowChangeEvent Inherits Global.System.EventArgs Private eventRow As pccdetailsRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As pccdetailsRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As pccdetailsRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class hlldetailsRowChangeEvent Inherits Global.System.EventArgs Private eventRow As hlldetailsRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As hlldetailsRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As hlldetailsRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class NotRecruitedRowChangeEvent Inherits Global.System.EventArgs Private eventRow As NotRecruitedRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As NotRecruitedRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As NotRecruitedRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable3RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable3Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable3Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable3Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable5RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable5Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable5Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable5Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class DataTable6RowChangeEvent Inherits Global.System.EventArgs Private eventRow As DataTable6Row Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As DataTable6Row, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As DataTable6Row Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class BCCcardRowChangeEvent Inherits Global.System.EventArgs Private eventRow As BCCcardRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As BCCcardRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As BCCcardRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class PCCcardRowChangeEvent Inherits Global.System.EventArgs Private eventRow As PCCcardRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As PCCcardRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As PCCcardRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class HHLcardRowChangeEvent Inherits Global.System.EventArgs Private eventRow As HHLcardRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As HHLcardRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As HHLcardRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class ''' '''Row event argument class ''' _ Public Class MEMcardRowChangeEvent Inherits Global.System.EventArgs Private eventRow As MEMcardRow Private eventAction As Global.System.Data.DataRowAction _ Public Sub New(ByVal row As MEMcardRow, ByVal action As Global.System.Data.DataRowAction) MyBase.New Me.eventRow = row Me.eventAction = action End Sub _ Public ReadOnly Property Row() As MEMcardRow Get Return Me.eventRow End Get End Property _ Public ReadOnly Property Action() As Global.System.Data.DataRowAction Get Return Me.eventAction End Get End Property End Class End Class Namespace caragavotersdbDataSetTableAdapters ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class full_dataTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "full_data" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("number", "number") tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("Gender", "Gender") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("municipality", "municipality") tableMapping.ColumnMappings.Add("province", "province") tableMapping.ColumnMappings.Add("legend", "legend") tableMapping.ColumnMappings.Add("d_", "d_") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `full_data` WHERE ((`id` = @Original_id) AND (`number` = @Original_nu"& _ "mber) AND (`name` = @Original_name) AND (`address` = @Original_address) AND (`bi"& _ "rthday` = @Original_birthday) AND (`Gender` = @Original_Gender) AND (`precinct_n"& _ "umber` = @Original_precinct_number) AND (`barangay` = @Original_barangay) AND (`"& _ "municipality` = @Original_municipality) AND (`province` = @Original_province) AN"& _ "D (`legend` = @Original_legend) AND (`d_` = @Original_d_))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_legend" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "legend" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_d_" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "d_" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `full_data` SET `number` = @number, `name` = @name, `address` = @address, "& _ "`birthday` = @birthday, `Gender` = @Gender, `precinct_number` = @precinct_number"& _ ", `barangay` = @barangay, `municipality` = @municipality, `province` = @province"& _ ", `legend` = @legend, `d_` = @d_ WHERE ((`id` = @Original_id) AND (`number` = @O"& _ "riginal_number) AND (`name` = @Original_name) AND (`address` = @Original_address"& _ ") AND (`birthday` = @Original_birthday) AND (`Gender` = @Original_Gender) AND (`"& _ "precinct_number` = @Original_precinct_number) AND (`barangay` = @Original_barang"& _ "ay) AND (`municipality` = @Original_municipality) AND (`province` = @Original_pr"& _ "ovince) AND (`legend` = @Original_legend) AND (`d_` = @Original_d_))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@legend" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "legend" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@d_" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "d_" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_legend" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "legend" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_d_" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "d_" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(5) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, number, name, address, birthday, Gender, precinct_number, baran"& _ "gay, municipality, province, legend, d_"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE "& _ " (address = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY name" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "address" Me._commandCollection(0).Parameters.Add(param) Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT id, number, name, address, birthday, Gender, precinct_number, baran"& _ "gay, municipality, province, legend, d_"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10) Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT id, number, name, address, birthday, Gender, precinct_number, baran"& _ "gay, municipality, province, legend, d_"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE "& _ " (precinct_number = @Param2) AND (barangay = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY name" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "precinct_number" Me._commandCollection(2).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT id, name, barangay, address, precinct_number, birthday"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM "& _ " full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"GROUP BY name, birthday"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"HAVING (COUNT(name) > 1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER "& _ "BY name" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(4) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(4).Connection = Me.Connection Me._commandCollection(4).CommandText = "SELECT id, number, name, address, birthday, Gender, precinct_number, baran"& _ "gay, municipality, province, legend, d_"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE "& _ " (precinct_number = @Param2) AND (barangay = @Param1) AND (address = @Param3)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"O"& _ "RDER BY name" Me._commandCollection(4).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "precinct_number" Me._commandCollection(4).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(4).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param3" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "address" Me._commandCollection(4).Parameters.Add(param) Me._commandCollection(5) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(5).Connection = Me.Connection Me._commandCollection(5).CommandText = "SELECT COUNT(*) AS Expr1, barangay, address"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WH"& _ "ERE (address = @Param2) AND (barangay = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"GROUP BY barangay, addr"& _ "ess" Me._commandCollection(5).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "address" Me._commandCollection(5).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(5).Parameters.Add(param) End Sub _ Public Overloads Overridable Function Fillbypurok(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDatabypurok(ByVal Param1 As String) As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBy(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy() As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByBrgyPrecint(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy1(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByDuplicatedMasterlist(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy2Duplicated() As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByPurokPrecint(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable, ByVal Param2 As String, ByVal Param1 As String, ByVal Param3 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Param3 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param3") Else Me.Adapter.SelectCommand.Parameters(2).Value = CType(Param3,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy3(ByVal Param2 As String, ByVal Param1 As String, ByVal Param3 As String) As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Param3 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param3") Else Me.Adapter.SelectCommand.Parameters(2).Value = CType(Param3,String) End If Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByPurokSum(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy2(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.full_dataDataTable Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_dataDataTable = New caragavotersdbDataSet.full_dataDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.full_dataDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "full_data") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_number As Integer, ByVal Original_name As String, ByVal Original_address As String, ByVal Original_birthday As String, ByVal Original_Gender As String, ByVal Original_precinct_number As String, ByVal Original_barangay As String, ByVal Original_municipality As String, ByVal Original_province As String, ByVal Original_legend As String, ByVal Original_d_ As String) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_number,Integer) If (Original_name Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_name") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_name,String) End If If (Original_address Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_address") Else Me.Adapter.DeleteCommand.Parameters(3).Value = CType(Original_address,String) End If If (Original_birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_birthday") Else Me.Adapter.DeleteCommand.Parameters(4).Value = CType(Original_birthday,String) End If If (Original_Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_Gender") Else Me.Adapter.DeleteCommand.Parameters(5).Value = CType(Original_Gender,String) End If If (Original_precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precinct_number") Else Me.Adapter.DeleteCommand.Parameters(6).Value = CType(Original_precinct_number,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(7).Value = CType(Original_barangay,String) End If If (Original_municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_municipality") Else Me.Adapter.DeleteCommand.Parameters(8).Value = CType(Original_municipality,String) End If If (Original_province Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_province") Else Me.Adapter.DeleteCommand.Parameters(9).Value = CType(Original_province,String) End If If (Original_legend Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_legend") Else Me.Adapter.DeleteCommand.Parameters(10).Value = CType(Original_legend,String) End If If (Original_d_ Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_d_") Else Me.Adapter.DeleteCommand.Parameters(11).Value = CType(Original_d_,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update( _ ByVal number As Integer, _ ByVal name As String, _ ByVal address As String, _ ByVal birthday As String, _ ByVal Gender As String, _ ByVal precinct_number As String, _ ByVal barangay As String, _ ByVal municipality As String, _ ByVal province As String, _ ByVal legend As String, _ ByVal d_ As String, _ ByVal Original_id As Integer, _ ByVal Original_number As Integer, _ ByVal Original_name As String, _ ByVal Original_address As String, _ ByVal Original_birthday As String, _ ByVal Original_Gender As String, _ ByVal Original_precinct_number As String, _ ByVal Original_barangay As String, _ ByVal Original_municipality As String, _ ByVal Original_province As String, _ ByVal Original_legend As String, _ ByVal Original_d_ As String) As Integer Me.Adapter.UpdateCommand.Parameters(0).Value = CType(number,Integer) If (name Is Nothing) Then Throw New Global.System.ArgumentNullException("name") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(name,String) End If If (address Is Nothing) Then Throw New Global.System.ArgumentNullException("address") Else Me.Adapter.UpdateCommand.Parameters(2).Value = CType(address,String) End If If (birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("birthday") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(birthday,String) End If If (Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Gender") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(Gender,String) End If If (precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("precinct_number") Else Me.Adapter.UpdateCommand.Parameters(5).Value = CType(precinct_number,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(6).Value = CType(barangay,String) End If If (municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("municipality") Else Me.Adapter.UpdateCommand.Parameters(7).Value = CType(municipality,String) End If If (province Is Nothing) Then Throw New Global.System.ArgumentNullException("province") Else Me.Adapter.UpdateCommand.Parameters(8).Value = CType(province,String) End If If (legend Is Nothing) Then Throw New Global.System.ArgumentNullException("legend") Else Me.Adapter.UpdateCommand.Parameters(9).Value = CType(legend,String) End If If (d_ Is Nothing) Then Throw New Global.System.ArgumentNullException("d_") Else Me.Adapter.UpdateCommand.Parameters(10).Value = CType(d_,String) End If Me.Adapter.UpdateCommand.Parameters(11).Value = CType(Original_id,Integer) Me.Adapter.UpdateCommand.Parameters(12).Value = CType(Original_number,Integer) If (Original_name Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_name") Else Me.Adapter.UpdateCommand.Parameters(13).Value = CType(Original_name,String) End If If (Original_address Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_address") Else Me.Adapter.UpdateCommand.Parameters(14).Value = CType(Original_address,String) End If If (Original_birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_birthday") Else Me.Adapter.UpdateCommand.Parameters(15).Value = CType(Original_birthday,String) End If If (Original_Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_Gender") Else Me.Adapter.UpdateCommand.Parameters(16).Value = CType(Original_Gender,String) End If If (Original_precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precinct_number") Else Me.Adapter.UpdateCommand.Parameters(17).Value = CType(Original_precinct_number,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(18).Value = CType(Original_barangay,String) End If If (Original_municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_municipality") Else Me.Adapter.UpdateCommand.Parameters(19).Value = CType(Original_municipality,String) End If If (Original_province Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_province") Else Me.Adapter.UpdateCommand.Parameters(20).Value = CType(Original_province,String) End If If (Original_legend Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_legend") Else Me.Adapter.UpdateCommand.Parameters(21).Value = CType(Original_legend,String) End If If (Original_d_ Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_d_") Else Me.Adapter.UpdateCommand.Parameters(22).Value = CType(Original_d_,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class full_data_entryTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "full_data_entry" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("number", "number") tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("Gender", "Gender") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("municipality", "municipality") tableMapping.ColumnMappings.Add("province", "province") tableMapping.ColumnMappings.Add("statusv", "statusv") tableMapping.ColumnMappings.Add("pco", "pco") tableMapping.ColumnMappings.Add("cardno", "cardno") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `full_data_entry` WHERE ((`id` = @Original_id) AND (`number` = @Origi"& _ "nal_number) AND (`name` = @Original_name) AND (`address` = @Original_address) AN"& _ "D (`birthday` = @Original_birthday) AND (`Gender` = @Original_Gender) AND (`prec"& _ "inct_number` = @Original_precinct_number) AND (`barangay` = @Original_barangay) "& _ "AND (`municipality` = @Original_municipality) AND (`province` = @Original_provin"& _ "ce) AND (`statusv` = @Original_statusv) AND (`pco` = @Original_pco) AND ((@IsNul"& _ "l_cardno = 1 AND `cardno` IS NULL) OR (`cardno` = @Original_cardno)))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_statusv" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "statusv" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_pco" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pco" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@IsNull_cardno" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original param.SourceColumnNullMapping = true Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.InsertCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.InsertCommand.Connection = Me.Connection Me._adapter.InsertCommand.CommandText = "INSERT INTO `full_data_entry` (`number`, `name`, `address`, `birthday`, `Gender`,"& _ " `precinct_number`, `barangay`, `municipality`, `province`, `statusv`, `pco`, `c"& _ "ardno`) VALUES (@number, @name, @address, @birthday, @Gender, @precinct_number, "& _ "@barangay, @municipality, @province, @statusv, @pco, @cardno)" Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@statusv" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "statusv" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@pco" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pco" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.InsertCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `full_data_entry` SET `number` = @number, `name` = @name, `address` = @add"& _ "ress, `birthday` = @birthday, `Gender` = @Gender, `precinct_number` = @precinct_"& _ "number, `barangay` = @barangay, `municipality` = @municipality, `province` = @pr"& _ "ovince, `statusv` = @statusv, `pco` = @pco, `cardno` = @cardno WHERE ((`id` = @O"& _ "riginal_id) AND (`number` = @Original_number) AND (`name` = @Original_name) AND "& _ "(`address` = @Original_address) AND (`birthday` = @Original_birthday) AND (`Gend"& _ "er` = @Original_Gender) AND (`precinct_number` = @Original_precinct_number) AND "& _ "(`barangay` = @Original_barangay) AND (`municipality` = @Original_municipality) "& _ "AND (`province` = @Original_province) AND (`statusv` = @Original_statusv) AND (`"& _ "pco` = @Original_pco) AND ((@IsNull_cardno = 1 AND `cardno` IS NULL) OR (`cardno"& _ "` = @Original_cardno)))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@statusv" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "statusv" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@pco" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pco" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_name" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "name" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_address" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "address" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_birthday" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "birthday" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_Gender" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "Gender" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precinct_number" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precinct_number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_municipality" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "municipality" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_province" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "province" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_statusv" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "statusv" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_pco" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pco" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@IsNull_cardno" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original param.SourceColumnNullMapping = true Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(6) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, number, name, address, birthday, Gender, precinct_number, barangay, mu"& _ "nicipality, province, statusv, pco, cardno"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT Gender, address, barangay, birthday, cardno, id, municipality, name, numbe"& _ "r, pco, precinct_number, province, statusv FROM full_data_entry WHERE (barangay "& _ "= @Param1) ORDER BY pco" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT Gender, address, barangay, birthday, cardno, id, municipality, name, numbe"& _ "r, pco, precinct_number, province, statusv FROM full_data_entry WHERE (barangay "& _ "= @Param1) AND (address = @Param2) ORDER BY pco" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "address" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT Gender, address, barangay, birthday, cardno, id, municipality, name, numbe"& _ "r, pco, precinct_number, province, statusv FROM full_data_entry WHERE (pco = @Pa"& _ "ram1) ORDER BY name" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 50 param.IsNullable = true param.SourceColumn = "pco" Me._commandCollection(3).Parameters.Add(param) Me._commandCollection(4) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(4).Connection = Me.Connection Me._commandCollection(4).CommandText = "SELECT Gender, address, barangay, birthday, cardno, id, municipality, name, numbe"& _ "r, pco, precinct_number, province, statusv"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (pr"& _ "ecinct_number = @Param2) AND (barangay = @Param1)" Me._commandCollection(4).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "precinct_number" Me._commandCollection(4).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(4).Parameters.Add(param) Me._commandCollection(5) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(5).Connection = Me.Connection Me._commandCollection(5).CommandText = "SELECT COUNT(*) AS Expr1, barangay, address"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_ent"& _ "ry"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (address = @Param2) AND (barangay = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"GROUP BY barangay"& _ ", address" Me._commandCollection(5).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "address" Me._commandCollection(5).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(5).Parameters.Add(param) Me._commandCollection(6) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(6).Connection = Me.Connection Me._commandCollection(6).CommandText = "SELECT Gender, address, barangay, birthday, cardno, id, municipality, name, numbe"& _ "r, pco, precinct_number, province, statusv"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (st"& _ "atusv = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY name" Me._commandCollection(6).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "statusv" Me._commandCollection(6).Parameters.Add(param) End Sub _ Public Overloads Overridable Function Fill(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByhhl_bgy(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByhhl_in_bgy_purok(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param1 As String, ByVal Param2 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy(ByVal Param1 As String, ByVal Param2 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBypco(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBypco(ByVal Param1 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByprecintBrgy(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy2(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBypurokSum(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy3(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2,String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByStatus(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(6) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy4(ByVal Param1 As String) As caragavotersdbDataSet.full_data_entryDataTable Me.Adapter.SelectCommand = Me.CommandCollection(6) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.full_data_entryDataTable = New caragavotersdbDataSet.full_data_entryDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.full_data_entryDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "full_data_entry") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_number As Integer, ByVal Original_name As String, ByVal Original_address As String, ByVal Original_birthday As String, ByVal Original_Gender As String, ByVal Original_precinct_number As String, ByVal Original_barangay As String, ByVal Original_municipality As String, ByVal Original_province As String, ByVal Original_statusv As String, ByVal Original_pco As String, ByVal Original_cardno As String) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_number,Integer) If (Original_name Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_name") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_name,String) End If If (Original_address Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_address") Else Me.Adapter.DeleteCommand.Parameters(3).Value = CType(Original_address,String) End If If (Original_birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_birthday") Else Me.Adapter.DeleteCommand.Parameters(4).Value = CType(Original_birthday,String) End If If (Original_Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_Gender") Else Me.Adapter.DeleteCommand.Parameters(5).Value = CType(Original_Gender,String) End If If (Original_precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precinct_number") Else Me.Adapter.DeleteCommand.Parameters(6).Value = CType(Original_precinct_number,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(7).Value = CType(Original_barangay,String) End If If (Original_municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_municipality") Else Me.Adapter.DeleteCommand.Parameters(8).Value = CType(Original_municipality,String) End If If (Original_province Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_province") Else Me.Adapter.DeleteCommand.Parameters(9).Value = CType(Original_province,String) End If If (Original_statusv Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_statusv") Else Me.Adapter.DeleteCommand.Parameters(10).Value = CType(Original_statusv,String) End If If (Original_pco Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_pco") Else Me.Adapter.DeleteCommand.Parameters(11).Value = CType(Original_pco,String) End If If (Original_cardno Is Nothing) Then Me.Adapter.DeleteCommand.Parameters(12).Value = CType(1,Object) Me.Adapter.DeleteCommand.Parameters(13).Value = Global.System.DBNull.Value Else Me.Adapter.DeleteCommand.Parameters(12).Value = CType(0,Object) Me.Adapter.DeleteCommand.Parameters(13).Value = CType(Original_cardno,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Insert(ByVal number As Integer, ByVal name As String, ByVal address As String, ByVal birthday As String, ByVal Gender As String, ByVal precinct_number As String, ByVal barangay As String, ByVal municipality As String, ByVal province As String, ByVal statusv As String, ByVal pco As String, ByVal cardno As String) As Integer Me.Adapter.InsertCommand.Parameters(0).Value = CType(number,Integer) If (name Is Nothing) Then Throw New Global.System.ArgumentNullException("name") Else Me.Adapter.InsertCommand.Parameters(1).Value = CType(name,String) End If If (address Is Nothing) Then Throw New Global.System.ArgumentNullException("address") Else Me.Adapter.InsertCommand.Parameters(2).Value = CType(address,String) End If If (birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("birthday") Else Me.Adapter.InsertCommand.Parameters(3).Value = CType(birthday,String) End If If (Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Gender") Else Me.Adapter.InsertCommand.Parameters(4).Value = CType(Gender,String) End If If (precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("precinct_number") Else Me.Adapter.InsertCommand.Parameters(5).Value = CType(precinct_number,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.InsertCommand.Parameters(6).Value = CType(barangay,String) End If If (municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("municipality") Else Me.Adapter.InsertCommand.Parameters(7).Value = CType(municipality,String) End If If (province Is Nothing) Then Throw New Global.System.ArgumentNullException("province") Else Me.Adapter.InsertCommand.Parameters(8).Value = CType(province,String) End If If (statusv Is Nothing) Then Throw New Global.System.ArgumentNullException("statusv") Else Me.Adapter.InsertCommand.Parameters(9).Value = CType(statusv,String) End If If (pco Is Nothing) Then Throw New Global.System.ArgumentNullException("pco") Else Me.Adapter.InsertCommand.Parameters(10).Value = CType(pco,String) End If If (cardno Is Nothing) Then Me.Adapter.InsertCommand.Parameters(11).Value = Global.System.DBNull.Value Else Me.Adapter.InsertCommand.Parameters(11).Value = CType(cardno,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.InsertCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.InsertCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update( _ ByVal number As Integer, _ ByVal name As String, _ ByVal address As String, _ ByVal birthday As String, _ ByVal Gender As String, _ ByVal precinct_number As String, _ ByVal barangay As String, _ ByVal municipality As String, _ ByVal province As String, _ ByVal statusv As String, _ ByVal pco As String, _ ByVal cardno As String, _ ByVal Original_id As Integer, _ ByVal Original_number As Integer, _ ByVal Original_name As String, _ ByVal Original_address As String, _ ByVal Original_birthday As String, _ ByVal Original_Gender As String, _ ByVal Original_precinct_number As String, _ ByVal Original_barangay As String, _ ByVal Original_municipality As String, _ ByVal Original_province As String, _ ByVal Original_statusv As String, _ ByVal Original_pco As String, _ ByVal Original_cardno As String) As Integer Me.Adapter.UpdateCommand.Parameters(0).Value = CType(number,Integer) If (name Is Nothing) Then Throw New Global.System.ArgumentNullException("name") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(name,String) End If If (address Is Nothing) Then Throw New Global.System.ArgumentNullException("address") Else Me.Adapter.UpdateCommand.Parameters(2).Value = CType(address,String) End If If (birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("birthday") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(birthday,String) End If If (Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Gender") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(Gender,String) End If If (precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("precinct_number") Else Me.Adapter.UpdateCommand.Parameters(5).Value = CType(precinct_number,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(6).Value = CType(barangay,String) End If If (municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("municipality") Else Me.Adapter.UpdateCommand.Parameters(7).Value = CType(municipality,String) End If If (province Is Nothing) Then Throw New Global.System.ArgumentNullException("province") Else Me.Adapter.UpdateCommand.Parameters(8).Value = CType(province,String) End If If (statusv Is Nothing) Then Throw New Global.System.ArgumentNullException("statusv") Else Me.Adapter.UpdateCommand.Parameters(9).Value = CType(statusv,String) End If If (pco Is Nothing) Then Throw New Global.System.ArgumentNullException("pco") Else Me.Adapter.UpdateCommand.Parameters(10).Value = CType(pco,String) End If If (cardno Is Nothing) Then Me.Adapter.UpdateCommand.Parameters(11).Value = Global.System.DBNull.Value Else Me.Adapter.UpdateCommand.Parameters(11).Value = CType(cardno,String) End If Me.Adapter.UpdateCommand.Parameters(12).Value = CType(Original_id,Integer) Me.Adapter.UpdateCommand.Parameters(13).Value = CType(Original_number,Integer) If (Original_name Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_name") Else Me.Adapter.UpdateCommand.Parameters(14).Value = CType(Original_name,String) End If If (Original_address Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_address") Else Me.Adapter.UpdateCommand.Parameters(15).Value = CType(Original_address,String) End If If (Original_birthday Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_birthday") Else Me.Adapter.UpdateCommand.Parameters(16).Value = CType(Original_birthday,String) End If If (Original_Gender Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_Gender") Else Me.Adapter.UpdateCommand.Parameters(17).Value = CType(Original_Gender,String) End If If (Original_precinct_number Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precinct_number") Else Me.Adapter.UpdateCommand.Parameters(18).Value = CType(Original_precinct_number,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(19).Value = CType(Original_barangay,String) End If If (Original_municipality Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_municipality") Else Me.Adapter.UpdateCommand.Parameters(20).Value = CType(Original_municipality,String) End If If (Original_province Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_province") Else Me.Adapter.UpdateCommand.Parameters(21).Value = CType(Original_province,String) End If If (Original_statusv Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_statusv") Else Me.Adapter.UpdateCommand.Parameters(22).Value = CType(Original_statusv,String) End If If (Original_pco Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_pco") Else Me.Adapter.UpdateCommand.Parameters(23).Value = CType(Original_pco,String) End If If (Original_cardno Is Nothing) Then Me.Adapter.UpdateCommand.Parameters(24).Value = CType(1,Object) Me.Adapter.UpdateCommand.Parameters(25).Value = Global.System.DBNull.Value Else Me.Adapter.UpdateCommand.Parameters(24).Value = CType(0,Object) Me.Adapter.UpdateCommand.Parameters(25).Value = CType(Original_cardno,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class bccTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "bcc" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("boo", "boo") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("number", "number") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `bcc` WHERE ((`id` = @Original_id) AND (`names` = @Original_names) AN"& _ "D (`purok` = @Original_purok) AND (`barangay` = @Original_barangay) AND (`boo` ="& _ " @Original_boo) AND (`contact` = @Original_contact) AND (`status` = @Original_st"& _ "atus) AND (`precint` = @Original_precint) AND (`cardno` = @Original_cardno) AND "& _ "(`number` = @Original_number))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.InsertCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.InsertCommand.Connection = Me.Connection Me._adapter.InsertCommand.CommandText = "INSERT INTO `bcc` (`names`, `purok`, `barangay`, `boo`, `contact`, `status`, `pre"& _ "cint`, `cardno`, `number`) VALUES (@names, @purok, @barangay, @boo, @contact, @s"& _ "tatus, @precint, @cardno, @number)" Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.InsertCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `bcc` SET `names` = @names, `purok` = @purok, `barangay` = @barangay, `boo"& _ "` = @boo, `contact` = @contact, `status` = @status, `precint` = @precint, `cardn"& _ "o` = @cardno, `number` = @number WHERE ((`id` = @Original_id) AND (`names` = @Or"& _ "iginal_names) AND (`purok` = @Original_purok) AND (`barangay` = @Original_barang"& _ "ay) AND (`boo` = @Original_boo) AND (`contact` = @Original_contact) AND (`status"& _ "` = @Original_status) AND (`precint` = @Original_precint) AND (`cardno` = @Origi"& _ "nal_cardno) AND (`number` = @Original_number))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, names, purok, barangay, boo, contact, status, precint, cardno, number"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM bcc"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY barangay" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overloads Overridable Function Fill(ByVal dataTable As caragavotersdbDataSet.bccDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.bccDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.bccDataTable = New caragavotersdbDataSet.bccDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.bccDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "bcc") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_names As String, ByVal Original_purok As String, ByVal Original_barangay As String, ByVal Original_boo As String, ByVal Original_contact As String, ByVal Original_status As String, ByVal Original_precint As String, ByVal Original_cardno As String, ByVal Original_number As Integer) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(3).Value = CType(Original_barangay,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.DeleteCommand.Parameters(4).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.DeleteCommand.Parameters(5).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.DeleteCommand.Parameters(6).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.DeleteCommand.Parameters(7).Value = CType(Original_precint,String) End If If (Original_cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_cardno") Else Me.Adapter.DeleteCommand.Parameters(8).Value = CType(Original_cardno,String) End If Me.Adapter.DeleteCommand.Parameters(9).Value = CType(Original_number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Insert(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String, ByVal cardno As String, ByVal number As Integer) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.InsertCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.InsertCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.InsertCommand.Parameters(2).Value = CType(barangay,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.InsertCommand.Parameters(3).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.InsertCommand.Parameters(4).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.InsertCommand.Parameters(5).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.InsertCommand.Parameters(6).Value = CType(precint,String) End If If (cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("cardno") Else Me.Adapter.InsertCommand.Parameters(7).Value = CType(cardno,String) End If Me.Adapter.InsertCommand.Parameters(8).Value = CType(number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.InsertCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.InsertCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update( _ ByVal names As String, _ ByVal purok As String, _ ByVal barangay As String, _ ByVal boo As String, _ ByVal contact As String, _ ByVal status As String, _ ByVal precint As String, _ ByVal cardno As String, _ ByVal number As Integer, _ ByVal Original_id As Integer, _ ByVal Original_names As String, _ ByVal Original_purok As String, _ ByVal Original_barangay As String, _ ByVal Original_boo As String, _ ByVal Original_contact As String, _ ByVal Original_status As String, _ ByVal Original_precint As String, _ ByVal Original_cardno As String, _ ByVal Original_number As Integer) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.UpdateCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(2).Value = CType(barangay,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.UpdateCommand.Parameters(5).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.UpdateCommand.Parameters(6).Value = CType(precint,String) End If If (cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("cardno") Else Me.Adapter.UpdateCommand.Parameters(7).Value = CType(cardno,String) End If Me.Adapter.UpdateCommand.Parameters(8).Value = CType(number,Integer) Me.Adapter.UpdateCommand.Parameters(9).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.UpdateCommand.Parameters(10).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.UpdateCommand.Parameters(11).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(12).Value = CType(Original_barangay,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.UpdateCommand.Parameters(13).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.UpdateCommand.Parameters(14).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.UpdateCommand.Parameters(15).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.UpdateCommand.Parameters(16).Value = CType(Original_precint,String) End If If (Original_cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_cardno") Else Me.Adapter.UpdateCommand.Parameters(17).Value = CType(Original_cardno,String) End If Me.Adapter.UpdateCommand.Parameters(18).Value = CType(Original_number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class hhlTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "hhl" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("pcc", "pcc") tableMapping.ColumnMappings.Add("boo", "boo") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("precint", "precint") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `hhl` WHERE ((`id` = @Original_id) AND (`names` = @Original_names) AN"& _ "D (`purok` = @Original_purok) AND (`barangay` = @Original_barangay) AND (`pcc` ="& _ " @Original_pcc) AND (`boo` = @Original_boo) AND (`contact` = @Original_contact) "& _ "AND (`status` = @Original_status) AND (`precint` = @Original_precint))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_pcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pcc" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.InsertCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.InsertCommand.Connection = Me.Connection Me._adapter.InsertCommand.CommandText = "INSERT INTO `hhl` (`names`, `purok`, `barangay`, `pcc`, `boo`, `contact`, `status"& _ "`, `precint`) VALUES (@names, @purok, @barangay, @pcc, @boo, @contact, @status, "& _ "@precint)" Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@pcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pcc" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.InsertCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `hhl` SET `names` = @names, `purok` = @purok, `barangay` = @barangay, `pcc"& _ "` = @pcc, `boo` = @boo, `contact` = @contact, `status` = @status, `precint` = @p"& _ "recint WHERE ((`id` = @Original_id) AND (`names` = @Original_names) AND (`purok`"& _ " = @Original_purok) AND (`barangay` = @Original_barangay) AND (`pcc` = @Original"& _ "_pcc) AND (`boo` = @Original_boo) AND (`contact` = @Original_contact) AND (`stat"& _ "us` = @Original_status) AND (`precint` = @Original_precint))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@pcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pcc" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_pcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "pcc" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, names, purok, barangay, pcc, boo, contact, status, precint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FRO"& _ "M hhl" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overloads Overridable Function Fill(ByVal dataTable As caragavotersdbDataSet.hhlDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.hhlDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.hhlDataTable = New caragavotersdbDataSet.hhlDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.hhlDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "hhl") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_names As String, ByVal Original_purok As String, ByVal Original_barangay As String, ByVal Original_pcc As String, ByVal Original_boo As String, ByVal Original_contact As String, ByVal Original_status As String, ByVal Original_precint As String) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(3).Value = CType(Original_barangay,String) End If If (Original_pcc Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_pcc") Else Me.Adapter.DeleteCommand.Parameters(4).Value = CType(Original_pcc,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.DeleteCommand.Parameters(5).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.DeleteCommand.Parameters(6).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.DeleteCommand.Parameters(7).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.DeleteCommand.Parameters(8).Value = CType(Original_precint,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Insert(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal pcc As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.InsertCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.InsertCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.InsertCommand.Parameters(2).Value = CType(barangay,String) End If If (pcc Is Nothing) Then Throw New Global.System.ArgumentNullException("pcc") Else Me.Adapter.InsertCommand.Parameters(3).Value = CType(pcc,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.InsertCommand.Parameters(4).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.InsertCommand.Parameters(5).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.InsertCommand.Parameters(6).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.InsertCommand.Parameters(7).Value = CType(precint,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.InsertCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.InsertCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update( _ ByVal names As String, _ ByVal purok As String, _ ByVal barangay As String, _ ByVal pcc As String, _ ByVal boo As String, _ ByVal contact As String, _ ByVal status As String, _ ByVal precint As String, _ ByVal Original_id As Integer, _ ByVal Original_names As String, _ ByVal Original_purok As String, _ ByVal Original_barangay As String, _ ByVal Original_pcc As String, _ ByVal Original_boo As String, _ ByVal Original_contact As String, _ ByVal Original_status As String, _ ByVal Original_precint As String) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.UpdateCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(2).Value = CType(barangay,String) End If If (pcc Is Nothing) Then Throw New Global.System.ArgumentNullException("pcc") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(pcc,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.UpdateCommand.Parameters(5).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.UpdateCommand.Parameters(6).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.UpdateCommand.Parameters(7).Value = CType(precint,String) End If Me.Adapter.UpdateCommand.Parameters(8).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.UpdateCommand.Parameters(9).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.UpdateCommand.Parameters(10).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(11).Value = CType(Original_barangay,String) End If If (Original_pcc Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_pcc") Else Me.Adapter.UpdateCommand.Parameters(12).Value = CType(Original_pcc,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.UpdateCommand.Parameters(13).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.UpdateCommand.Parameters(14).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.UpdateCommand.Parameters(15).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.UpdateCommand.Parameters(16).Value = CType(Original_precint,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class pcoTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "pco" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("bcc", "bcc") tableMapping.ColumnMappings.Add("boo", "boo") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("number", "number") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `pco` WHERE ((`id` = @Original_id) AND (`names` = @Original_names) AN"& _ "D (`purok` = @Original_purok) AND (`barangay` = @Original_barangay) AND (`bcc` ="& _ " @Original_bcc) AND (`boo` = @Original_boo) AND (`contact` = @Original_contact) "& _ "AND (`status` = @Original_status) AND (`precint` = @Original_precint) AND (`card"& _ "no` = @Original_cardno) AND (`number` = @Original_number))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_bcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "bcc" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.InsertCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.InsertCommand.Connection = Me.Connection Me._adapter.InsertCommand.CommandText = "INSERT INTO `pco` (`names`, `purok`, `barangay`, `bcc`, `boo`, `contact`, `status"& _ "`, `precint`, `cardno`, `number`) VALUES (@names, @purok, @barangay, @bcc, @boo,"& _ " @contact, @status, @precint, @cardno, @number)" Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@bcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "bcc" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.InsertCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `pco` SET `names` = @names, `purok` = @purok, `barangay` = @barangay, `bcc"& _ "` = @bcc, `boo` = @boo, `contact` = @contact, `status` = @status, `precint` = @p"& _ "recint, `cardno` = @cardno, `number` = @number WHERE ((`id` = @Original_id) AND "& _ "(`names` = @Original_names) AND (`purok` = @Original_purok) AND (`barangay` = @O"& _ "riginal_barangay) AND (`bcc` = @Original_bcc) AND (`boo` = @Original_boo) AND (`"& _ "contact` = @Original_contact) AND (`status` = @Original_status) AND (`precint` ="& _ " @Original_precint) AND (`cardno` = @Original_cardno) AND (`number` = @Original_"& _ "number))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@bcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "bcc" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_names" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "names" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_bcc" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "bcc" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_boo" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "boo" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_contact" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "contact" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_status" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "status" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_precint" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "precint" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_cardno" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "cardno" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_number" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "number" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, names, purok, barangay, bcc, boo, contact, status, precint, cardno, nu"& _ "mber"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM pco" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overloads Overridable Function Fill(ByVal dataTable As caragavotersdbDataSet.pcoDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.pcoDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.pcoDataTable = New caragavotersdbDataSet.pcoDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.pcoDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "pco") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_names As String, ByVal Original_purok As String, ByVal Original_barangay As String, ByVal Original_bcc As String, ByVal Original_boo As String, ByVal Original_contact As String, ByVal Original_status As String, ByVal Original_precint As String, ByVal Original_cardno As String, ByVal Original_number As Integer) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(3).Value = CType(Original_barangay,String) End If If (Original_bcc Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_bcc") Else Me.Adapter.DeleteCommand.Parameters(4).Value = CType(Original_bcc,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.DeleteCommand.Parameters(5).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.DeleteCommand.Parameters(6).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.DeleteCommand.Parameters(7).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.DeleteCommand.Parameters(8).Value = CType(Original_precint,String) End If If (Original_cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_cardno") Else Me.Adapter.DeleteCommand.Parameters(9).Value = CType(Original_cardno,String) End If Me.Adapter.DeleteCommand.Parameters(10).Value = CType(Original_number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Insert(ByVal names As String, ByVal purok As String, ByVal barangay As String, ByVal bcc As String, ByVal boo As String, ByVal contact As String, ByVal status As String, ByVal precint As String, ByVal cardno As String, ByVal number As Integer) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.InsertCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.InsertCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.InsertCommand.Parameters(2).Value = CType(barangay,String) End If If (bcc Is Nothing) Then Throw New Global.System.ArgumentNullException("bcc") Else Me.Adapter.InsertCommand.Parameters(3).Value = CType(bcc,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.InsertCommand.Parameters(4).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.InsertCommand.Parameters(5).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.InsertCommand.Parameters(6).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.InsertCommand.Parameters(7).Value = CType(precint,String) End If If (cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("cardno") Else Me.Adapter.InsertCommand.Parameters(8).Value = CType(cardno,String) End If Me.Adapter.InsertCommand.Parameters(9).Value = CType(number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.InsertCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.InsertCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update( _ ByVal names As String, _ ByVal purok As String, _ ByVal barangay As String, _ ByVal bcc As String, _ ByVal boo As String, _ ByVal contact As String, _ ByVal status As String, _ ByVal precint As String, _ ByVal cardno As String, _ ByVal number As Integer, _ ByVal Original_id As Integer, _ ByVal Original_names As String, _ ByVal Original_purok As String, _ ByVal Original_barangay As String, _ ByVal Original_bcc As String, _ ByVal Original_boo As String, _ ByVal Original_contact As String, _ ByVal Original_status As String, _ ByVal Original_precint As String, _ ByVal Original_cardno As String, _ ByVal Original_number As Integer) As Integer If (names Is Nothing) Then Throw New Global.System.ArgumentNullException("names") Else Me.Adapter.UpdateCommand.Parameters(0).Value = CType(names,String) End If If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(2).Value = CType(barangay,String) End If If (bcc Is Nothing) Then Throw New Global.System.ArgumentNullException("bcc") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(bcc,String) End If If (boo Is Nothing) Then Throw New Global.System.ArgumentNullException("boo") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(boo,String) End If If (contact Is Nothing) Then Throw New Global.System.ArgumentNullException("contact") Else Me.Adapter.UpdateCommand.Parameters(5).Value = CType(contact,String) End If If (status Is Nothing) Then Throw New Global.System.ArgumentNullException("status") Else Me.Adapter.UpdateCommand.Parameters(6).Value = CType(status,String) End If If (precint Is Nothing) Then Throw New Global.System.ArgumentNullException("precint") Else Me.Adapter.UpdateCommand.Parameters(7).Value = CType(precint,String) End If If (cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("cardno") Else Me.Adapter.UpdateCommand.Parameters(8).Value = CType(cardno,String) End If Me.Adapter.UpdateCommand.Parameters(9).Value = CType(number,Integer) Me.Adapter.UpdateCommand.Parameters(10).Value = CType(Original_id,Integer) If (Original_names Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_names") Else Me.Adapter.UpdateCommand.Parameters(11).Value = CType(Original_names,String) End If If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.UpdateCommand.Parameters(12).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(13).Value = CType(Original_barangay,String) End If If (Original_bcc Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_bcc") Else Me.Adapter.UpdateCommand.Parameters(14).Value = CType(Original_bcc,String) End If If (Original_boo Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_boo") Else Me.Adapter.UpdateCommand.Parameters(15).Value = CType(Original_boo,String) End If If (Original_contact Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_contact") Else Me.Adapter.UpdateCommand.Parameters(16).Value = CType(Original_contact,String) End If If (Original_status Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_status") Else Me.Adapter.UpdateCommand.Parameters(17).Value = CType(Original_status,String) End If If (Original_precint Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_precint") Else Me.Adapter.UpdateCommand.Parameters(18).Value = CType(Original_precint,String) End If If (Original_cardno Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_cardno") Else Me.Adapter.UpdateCommand.Parameters(19).Value = CType(Original_cardno,String) End If Me.Adapter.UpdateCommand.Parameters(20).Value = CType(Original_number,Integer) Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class purokTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "purok" tableMapping.ColumnMappings.Add("id", "id") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") Me._adapter.TableMappings.Add(tableMapping) Me._adapter.DeleteCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.DeleteCommand.Connection = Me.Connection Me._adapter.DeleteCommand.CommandText = "DELETE FROM `purok` WHERE ((`id` = @Original_id) AND (`purok` = @Original_purok) "& _ "AND (`barangay` = @Original_barangay))" Me._adapter.DeleteCommand.CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.DeleteCommand.Parameters.Add(param) Me._adapter.InsertCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.InsertCommand.Connection = Me.Connection Me._adapter.InsertCommand.CommandText = "INSERT INTO `purok` (`purok`, `barangay`) VALUES (@purok, @barangay)" Me._adapter.InsertCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.InsertCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.InsertCommand.Parameters.Add(param) Me._adapter.UpdateCommand = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._adapter.UpdateCommand.Connection = Me.Connection Me._adapter.UpdateCommand.CommandText = "UPDATE `purok` SET `purok` = @purok, `barangay` = @barangay WHERE ((`id` = @Origi"& _ "nal_id) AND (`purok` = @Original_purok) AND (`barangay` = @Original_barangay))" Me._adapter.UpdateCommand.CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_id" param.DbType = Global.System.Data.DbType.Int32 param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.Int32 param.IsNullable = true param.SourceColumn = "id" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_purok" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "purok" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Original_barangay" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.IsNullable = true param.SourceColumn = "barangay" param.SourceVersion = Global.System.Data.DataRowVersion.Original Me._adapter.UpdateCommand.Parameters.Add(param) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT id, purok, barangay"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM purok" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overloads Overridable Function Fill(ByVal dataTable As caragavotersdbDataSet.purokDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.purokDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.purokDataTable = New caragavotersdbDataSet.purokDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function Update(ByVal dataTable As caragavotersdbDataSet.purokDataTable) As Integer Return Me.Adapter.Update(dataTable) End Function _ Public Overloads Overridable Function Update(ByVal dataSet As caragavotersdbDataSet) As Integer Return Me.Adapter.Update(dataSet, "purok") End Function _ Public Overloads Overridable Function Update(ByVal dataRow As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(New Global.System.Data.DataRow() {dataRow}) End Function _ Public Overloads Overridable Function Update(ByVal dataRows() As Global.System.Data.DataRow) As Integer Return Me.Adapter.Update(dataRows) End Function _ Public Overloads Overridable Function Delete(ByVal Original_id As Integer, ByVal Original_purok As String, ByVal Original_barangay As String) As Integer Me.Adapter.DeleteCommand.Parameters(0).Value = CType(Original_id,Integer) If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.DeleteCommand.Parameters(1).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.DeleteCommand.Parameters(2).Value = CType(Original_barangay,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.DeleteCommand.Connection.State If ((Me.Adapter.DeleteCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.DeleteCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.DeleteCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.DeleteCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Insert(ByVal purok As String, ByVal barangay As String) As Integer If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.InsertCommand.Parameters(0).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.InsertCommand.Parameters(1).Value = CType(barangay,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.InsertCommand.Connection.State If ((Me.Adapter.InsertCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.InsertCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.InsertCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.InsertCommand.Connection.Close End If End Try End Function _ Public Overloads Overridable Function Update(ByVal purok As String, ByVal barangay As String, ByVal Original_id As Integer, ByVal Original_purok As String, ByVal Original_barangay As String) As Integer If (purok Is Nothing) Then Throw New Global.System.ArgumentNullException("purok") Else Me.Adapter.UpdateCommand.Parameters(0).Value = CType(purok,String) End If If (barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("barangay") Else Me.Adapter.UpdateCommand.Parameters(1).Value = CType(barangay,String) End If Me.Adapter.UpdateCommand.Parameters(2).Value = CType(Original_id,Integer) If (Original_purok Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_purok") Else Me.Adapter.UpdateCommand.Parameters(3).Value = CType(Original_purok,String) End If If (Original_barangay Is Nothing) Then Throw New Global.System.ArgumentNullException("Original_barangay") Else Me.Adapter.UpdateCommand.Parameters(4).Value = CType(Original_barangay,String) End If Dim previousConnectionState As Global.System.Data.ConnectionState = Me.Adapter.UpdateCommand.Connection.State If ((Me.Adapter.UpdateCommand.Connection.State And Global.System.Data.ConnectionState.Open) _ <> Global.System.Data.ConnectionState.Open) Then Me.Adapter.UpdateCommand.Connection.Open End If Try Dim returnValue As Integer = Me.Adapter.UpdateCommand.ExecuteNonQuery Return returnValue Finally If (previousConnectionState = Global.System.Data.ConnectionState.Closed) Then Me.Adapter.UpdateCommand.Connection.Close End If End Try End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable1TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable1" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("Gender", "Gender") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("municipality", "municipality") tableMapping.ColumnMappings.Add("province", "province") tableMapping.ColumnMappings.Add("statusv", "statusv") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("pcc", "pcc") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("bcc", "bcc") tableMapping.ColumnMappings.Add("Expr2pconames", "Expr2pconames") tableMapping.ColumnMappings.Add("Expr3pcobarangay", "Expr3pcobarangay") tableMapping.ColumnMappings.Add("Expr4pcopurok", "Expr4pcopurok") tableMapping.ColumnMappings.Add("Expr5pcocontact", "Expr5pcocontact") tableMapping.ColumnMappings.Add("Expr6pcostatus", "Expr6pcostatus") tableMapping.ColumnMappings.Add("Expr7pcoprecint", "Expr7pcoprecint") tableMapping.ColumnMappings.Add("Expr8bccnames", "Expr8bccnames") tableMapping.ColumnMappings.Add("Expr9bccpurok", "Expr9bccpurok") tableMapping.ColumnMappings.Add("Expr10bccbarangay", "Expr10bccbarangay") tableMapping.ColumnMappings.Add("Expr11bcccontact", "Expr11bcccontact") tableMapping.ColumnMappings.Add("Expr12bccstatus", "Expr12bccstatus") tableMapping.ColumnMappings.Add("Expr13bccprecint", "Expr13bccprecint") tableMapping.ColumnMappings.Add("Expr1hhlbarangay", "Expr1hhlbarangay") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(9) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birthday, f"& _ "ull_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.barangay"& _ ", full_data_entry.municipality, full_data_entry.province, full_data_entry.status"& _ "v, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl.names, hhl.purok, hhl.barangay AS Expr1hhlbarangay, h"& _ "hl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pconames, pco.bc"& _ "c, pco.barangay AS Expr3pcobarangay, pco.purok AS Expr4pcopurok, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " pco.contact AS Expr5pcocontact, pco.status AS Expr6pcostatus, pco.precint A"& _ "S Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS Expr9bccpurok, bcc.b"& _ "arangay AS Expr10bccbarangay, bcc.contact AS Expr11bcccontact, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc.status AS Expr12bccstatus, bcc.precint AS Expr13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full"& _ "_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl ON full_data_entry.pco = hhl.names"& _ " INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc ON pco.bcc = bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY full_data_entry.barangay" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birt"& _ "hday, full_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.b"& _ "arangay, full_data_entry.municipality, full_data_entry.province, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry.statusv, hhl.names, hhl.purok, hhl.barangay AS Expr1"& _ "hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pc"& _ "onames, pco.bcc, pco.barangay AS Expr3pcobarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pc"& _ "o.purok AS Expr4pcopurok, pco.contact AS Expr5pcocontact, pco.status AS Expr6pco"& _ "status, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS"& _ " Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bc"& _ "c.contact AS Expr11bcccontact, bcc.status AS Expr12bccstatus, bcc.precint AS Exp"& _ "r13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ "pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bcc ON pco.bcc ="& _ " bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (full_data_entry.name LIKE @Param1) OR"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " (hhl.names LIKE @Param1) OR"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" (pco.names LIKE "& _ "@Param1) OR"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" (bcc.names LIKE @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "name" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birthday, f"& _ "ull_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.barangay"& _ ", full_data_entry.municipality, full_data_entry.province, full_data_entry.status"& _ "v, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl.names, hhl.purok, hhl.barangay AS Expr1hhlbarangay, h"& _ "hl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pconames, pco.bc"& _ "c, pco.barangay AS Expr3pcobarangay, pco.purok AS Expr4pcopurok, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " pco.contact AS Expr5pcocontact, pco.status AS Expr6pcostatus, pco.precint A"& _ "S Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS Expr9bccpurok, bcc.b"& _ "arangay AS Expr10bccbarangay, bcc.contact AS Expr11bcccontact, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc.status AS Expr12bccstatus, bcc.precint AS Expr13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full"& _ "_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl ON full_data_entry.pco = hhl.names"& _ " INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc ON pco.bcc = bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (full_data_entry.barangay = @Param1)"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY Expr9bccpurok" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birt"& _ "hday, full_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.b"& _ "arangay, full_data_entry.municipality, full_data_entry.province, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry.statusv, hhl.names, hhl.purok, hhl.barangay AS Expr1"& _ "hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pc"& _ "onames, pco.bcc, pco.barangay AS Expr3pcobarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pc"& _ "o.purok AS Expr4pcopurok, pco.contact AS Expr5pcocontact, pco.status AS Expr6pco"& _ "status, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS"& _ " Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bc"& _ "c.contact AS Expr11bcccontact, bcc.status AS Expr12bccstatus, bcc.precint AS Exp"& _ "r13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ "pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bcc ON pco.bcc ="& _ " bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (bcc.names LIKE @Param1)" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "Expr8bccnames" Me._commandCollection(3).Parameters.Add(param) Me._commandCollection(4) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(4).Connection = Me.Connection Me._commandCollection(4).CommandText = "SELECT COUNT(*) AS Expr1, full_data_entry.barangay"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM pco IN"& _ "NER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl ON pco.names = hhl.pcc INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc ON pco.bcc = bcc.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry ON hhl.names = full_data_entry.pco"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"GROUP BY full_data_entry."& _ "barangay"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"ORDER BY full_data_entry.barangay" Me._commandCollection(4).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(5) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(5).Connection = Me.Connection Me._commandCollection(5).CommandText = "SELECT full_data_entry.name, full_data_entry.pco, hhl.names, hhl.barangay"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM hhl LEFT OUTER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" full_data_entry O"& _ "N hhl.names <> full_data_entry.pco" Me._commandCollection(5).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(6) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(6).Connection = Me.Connection Me._commandCollection(6).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birt"& _ "hday, full_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.b"& _ "arangay, full_data_entry.municipality, full_data_entry.province, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry.statusv, hhl.names, hhl.purok, hhl.barangay AS Expr1"& _ "hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pc"& _ "onames, pco.bcc, pco.barangay AS Expr3pcobarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pc"& _ "o.purok AS Expr4pcopurok, pco.contact AS Expr5pcocontact, pco.status AS Expr6pco"& _ "status, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS"& _ " Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bc"& _ "c.contact AS Expr11bcccontact, bcc.status AS Expr12bccstatus, bcc.precint AS Exp"& _ "r13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ "pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bcc ON pco.bcc ="& _ " bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (hhl.names LIKE @Param1)" Me._commandCollection(6).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "names" Me._commandCollection(6).Parameters.Add(param) Me._commandCollection(7) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(7).Connection = Me.Connection Me._commandCollection(7).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birt"& _ "hday, full_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.b"& _ "arangay, full_data_entry.municipality, full_data_entry.province, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry.statusv, hhl.names, hhl.purok, hhl.barangay AS Expr1"& _ "hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pc"& _ "onames, pco.bcc, pco.barangay AS Expr3pcobarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pc"& _ "o.purok AS Expr4pcopurok, pco.contact AS Expr5pcocontact, pco.status AS Expr6pco"& _ "status, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS"& _ " Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bc"& _ "c.contact AS Expr11bcccontact, bcc.status AS Expr12bccstatus, bcc.precint AS Exp"& _ "r13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ "pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bcc ON pco.bcc ="& _ " bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (full_data_entry.name LIKE @Param1)" Me._commandCollection(7).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "name" Me._commandCollection(7).Parameters.Add(param) Me._commandCollection(8) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(8).Connection = Me.Connection Me._commandCollection(8).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birthday, f"& _ "ull_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.barangay"& _ ", full_data_entry.municipality, full_data_entry.province, full_data_entry.status"& _ "v, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl.names, hhl.purok, hhl.barangay AS Expr1hhlbarangay, h"& _ "hl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pconames, pco.bc"& _ "c, pco.barangay AS Expr3pcobarangay, pco.purok AS Expr4pcopurok, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " pco.contact AS Expr5pcocontact, pco.status AS Expr6pcostatus, pco.precint A"& _ "S Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS Expr9bccpurok, bcc.b"& _ "arangay AS Expr10bccbarangay, bcc.contact AS Expr11bcccontact, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc.status AS Expr12bccstatus, bcc.precint AS Expr13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full"& _ "_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" hhl ON full_data_entry.pco = hhl.names"& _ " INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " bcc ON pco.bcc = bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (hhl.barangay = @Param1) AND (hhl.pur"& _ "ok = @Param2)" Me._commandCollection(8).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "Expr1hhlbarangay" Me._commandCollection(8).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "purok" Me._commandCollection(8).Parameters.Add(param) Me._commandCollection(9) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(9).Connection = Me.Connection Me._commandCollection(9).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birt"& _ "hday, full_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.b"& _ "arangay, full_data_entry.municipality, full_data_entry.province, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " full_data_entry.statusv, hhl.names, hhl.purok, hhl.barangay AS Expr1"& _ "hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pc"& _ "onames, pco.bcc, pco.barangay AS Expr3pcobarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" pc"& _ "o.purok AS Expr4pcopurok, pco.contact AS Expr5pcocontact, pco.status AS Expr6pco"& _ "status, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS"& _ " Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, "&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bc"& _ "c.contact AS Expr11bcccontact, bcc.status AS Expr12bccstatus, bcc.precint AS Exp"& _ "r13bccprecint"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"FROM full_data_entry INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" "& _ "pco ON hhl.pcc = pco.names INNER JOIN"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&" bcc ON pco.bcc ="& _ " bcc.names"&Global.Microsoft.VisualBasic.ChrW(13)&Global.Microsoft.VisualBasic.ChrW(10)&"WHERE (pco.names LIKE @Param1)" Me._commandCollection(9).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = true param.SourceColumn = "Expr2pconames" Me._commandCollection(9).Parameters.Add(param) End Sub _ Public Overloads Overridable Function Fillbydatahhlmember(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetData() As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByallrecruites(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy6(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBybccbarangay(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy3(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBybccnames(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy2(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByCountperBrgy(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy8() As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(4) Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByLeadersnoMem(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy7() As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(5) Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByonehhl(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(6) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(6) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillByonememberonly(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(7) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy5(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(7) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBypccbrgyandpurok(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String, ByVal Param2 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(8) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy4(ByVal Param1 As String, ByVal Param2 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(8) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overloads Overridable Function FillBypccnames(ByVal dataTable As caragavotersdbDataSet.DataTable1DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(9) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If If (Me.ClearBeforeFill = true) Then dataTable.Clear End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overloads Overridable Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.DataTable1DataTable Me.Adapter.SelectCommand = Me.CommandCollection(9) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1,String) End If Dim dataTable As caragavotersdbDataSet.DataTable1DataTable = New caragavotersdbDataSet.DataTable1DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable2TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New Me.ClearBeforeFill = true End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection End If Return Me._connection End Get Set Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i),Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable2" tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("pcc", "pcc") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("bcc", "bcc") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("Expr1pconames", "Expr1pconames") tableMapping.ColumnMappings.Add("Expr2pcopurok", "Expr2pcopurok") tableMapping.ColumnMappings.Add("Expr3pcobarangay", "Expr3pcobarangay") tableMapping.ColumnMappings.Add("Expr4pcocontact", "Expr4pcocontact") tableMapping.ColumnMappings.Add("Expr5pcoprecint", "Expr5pcoprecint") tableMapping.ColumnMappings.Add("Expr6bccnames", "Expr6bccnames") tableMapping.ColumnMappings.Add("Expr7bccpurok", "Expr7bccpurok") tableMapping.ColumnMappings.Add("Expr8bccbarangay", "Expr8bccbarangay") tableMapping.ColumnMappings.Add("Expr9bcccontact", "Expr9bcccontact") tableMapping.ColumnMappings.Add("Expr10bccstatus", "Expr10bccstatus") tableMapping.ColumnMappings.Add("Expr11bccprecint", "Expr11bccprecint") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(6) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT hhl.names, hhl.purok, hhl.pcc, hhl.contact, hhl.precint, hhl.barangay, pco" & _ ".names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.barangay AS Expr3pcobar" & _ "angay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "pco.precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, bcc.purok AS Expr7bc" & _ "cpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS Expr9bcccontact, bcc.st" & _ "atus AS Expr10bccstatus, bcc.precint AS Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl INNER JOI" & _ "N" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bc" & _ "c ON pco.bcc = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr3pcobarangay" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT bcc.names, bcc.purok, bcc.barangay, bcc.contact, bcc.status, bcc.pr" & _ "ecint, pco.names AS Expr1, pco.purok AS Expr2, pco.barangay AS Expr3, pco.bcc, p" & _ "co.boo, pco.contact AS Expr4, pco.status AS Expr5, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pc" & _ "o.precint AS Expr6" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM bcc INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco" & _ " ON bcc.names = pco.bcc" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY bcc.barangay" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT hhl.names, hhl.purok, hhl.pcc, hhl.contact, hhl.precint, hhl.barang" & _ "ay, pco.names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.barangay AS Expr" & _ "3pcobarangay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco.precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, bcc.pu" & _ "rok AS Expr7bccpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS Expr9bccc" & _ "ontact, bcc.status AS Expr10bccstatus, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc.precint AS" & _ " Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco " & _ "ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON pco.bcc = bcc" & _ ".names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.names = @Param1)" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr6bccnames" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT hhl.names, hhl.purok, hhl.pcc, hhl.contact, hhl.precint, hhl.barangay, pco" & _ ".names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.barangay AS Expr3pcobar" & _ "angay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "pco.precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, bcc.purok AS Expr7bc" & _ "cpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS Expr9bcccontact, bcc.st" & _ "atus AS Expr10bccstatus, bcc.precint AS Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl INNER JOI" & _ "N" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bc" & _ "c ON pco.bcc = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1) AND (hhl.purok = @Para" & _ "m2)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr3pcobarangay" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(3).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "purok" Me._commandCollection(3).Parameters.Add(param) Me._commandCollection(4) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(4).Connection = Me.Connection Me._commandCollection(4).CommandText = "SELECT hhl.names, hhl.purok, hhl.pcc, hhl.contact, hhl.precint, hhl.barangay, pco" & _ ".names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.barangay AS Expr3pcobar" & _ "angay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "pco.precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, bcc.purok AS Expr7bc" & _ "cpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS Expr9bcccontact, bcc.st" & _ "atus AS Expr10bccstatus, bcc.precint AS Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl INNER JOI" & _ "N" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bc" & _ "c ON pco.bcc = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr3pcobara" & _ "ngay" Me._commandCollection(4).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(4).Parameters.Add(param) Me._commandCollection(5) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(5).Connection = Me.Connection Me._commandCollection(5).CommandText = "SELECT hhl.names, hhl.purok, hhl.pcc, hhl.contact, hhl.precint, hhl.barang" & _ "ay, pco.names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.barangay AS Expr" & _ "3pcobarangay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco.precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, bcc.pu" & _ "rok AS Expr7bccpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS Expr9bccc" & _ "ontact, bcc.status AS Expr10bccstatus, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc.precint AS" & _ " Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco " & _ "ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON pco.bcc = bcc" & _ ".names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.names = @Param1)" Me._commandCollection(5).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr1pconames" Me._commandCollection(5).Parameters.Add(param) Me._commandCollection(6) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(6).Connection = Me.Connection Me._commandCollection(6).CommandText = "SELECT pco.names AS Expr1pconames, pco.purok AS Expr2pcopurok, pco.baranga" & _ "y AS Expr3pcobarangay, pco.bcc, pco.contact AS Expr4pcocontact, pco.status, pco." & _ "precint AS Expr5pcoprecint, bcc.names AS Expr6bccnames, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.purok AS Expr7bccpurok, bcc.barangay AS Expr8bccbarangay, bcc.contact AS " & _ "Expr9bcccontact, bcc.status AS Expr10bccstatus, bcc.precint AS Expr11bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM bcc INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON bcc.names = pco" & _ ".bcc" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr8bccbarangay ASC" Me._commandCollection(6).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overridable Overloads Function Fillbyhhlofpcc(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBybcclist(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy3() As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBybccpcclist(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByHHLBrgyPurok(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable, ByVal Param1 As String, ByVal Param2 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy5(ByVal Param1 As String, ByVal Param2 As String) As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByHHLperBrgy(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy4(ByVal Param1 As String) As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBypcchhllist(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBypccofbcc(ByVal dataTable As caragavotersdbDataSet.DataTable2DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(6) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2() As caragavotersdbDataSet.DataTable2DataTable Me.Adapter.SelectCommand = Me.CommandCollection(6) Dim dataTable As caragavotersdbDataSet.DataTable2DataTable = New caragavotersdbDataSet.DataTable2DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable4TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable4" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("Expr1", "Expr1") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data.name, full_data.address, full_data.barangay, purok.purok," & _ " purok.barangay AS Expr1" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " purok ON full_data.address = purok.purok AND full_data.barangay = purok" & _ ".barangay" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overridable Overloads Function Fillbyallfrommasterlist(ByVal dataTable As caragavotersdbDataSet.DataTable4DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.DataTable4DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable4DataTable = New caragavotersdbDataSet.DataTable4DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class bccdetailsTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "bccdetails" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("Expr2bccnames", "Expr2bccnames") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("Expr7", "Expr7") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("status", "status") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(2) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data.name, bcc.names AS Expr2bccnames, bcc.purok, bcc.barangay, full_" & _ "data.birthday, full_data.address, full_data.barangay AS Expr7, bcc.precint, bcc." & _ "cardno, bcc.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON full" & _ "_data.name = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.names LIKE full_data.name)" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT names AS Expr2bccnames, purok, barangay, precint, cardno, status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM " & _ " bcc" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (precint = @Param2) AND (barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 50 param.IsNullable = True param.SourceColumn = "precint" Me._commandCollection(1).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT full_data.name, bcc.names AS Expr2bccnames, bcc.purok, bcc.barangay, full_" & _ "data.birthday, full_data.address, full_data.barangay AS Expr7, bcc.precint, bcc." & _ "cardno, bcc.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON full" & _ "_data.name = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.status = @Param1)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr2bccnames" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "status" Me._commandCollection(2).Parameters.Add(param) End Sub _ Public Overridable Overloads Function Fillbybccdetails(ByVal dataTable As caragavotersdbDataSet.bccdetailsDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.bccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.bccdetailsDataTable = New caragavotersdbDataSet.bccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByprecintBrgy(ByVal dataTable As caragavotersdbDataSet.bccdetailsDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.bccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.bccdetailsDataTable = New caragavotersdbDataSet.bccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByStatus(ByVal dataTable As caragavotersdbDataSet.bccdetailsDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.bccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.bccdetailsDataTable = New caragavotersdbDataSet.bccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class pccdetailsTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "pccdetails" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("status", "status") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(2) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data.name, pco.names, pco.purok, pco.barangay, full_data.birthday, pc" & _ "o.precint, pco.cardno, pco.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco ON full_data.name = pco.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.names LIKE full_data.name)" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT names, purok, barangay, precint, status, cardno" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pre" & _ "cint = @Param2) AND (barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 50 param.IsNullable = True param.SourceColumn = "precint" Me._commandCollection(1).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT full_data.name, pco.names, pco.purok, pco.barangay, full_data.birthday, pc" & _ "o.precint, pco.cardno, pco.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco ON full_data.name = pco.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.status = @Param1)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY p" & _ "co.names" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "status" Me._commandCollection(2).Parameters.Add(param) End Sub _ Public Overridable Overloads Function Fillpccdetails(ByVal dataTable As caragavotersdbDataSet.pccdetailsDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.pccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.pccdetailsDataTable = New caragavotersdbDataSet.pccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByprecintBrgy(ByVal dataTable As caragavotersdbDataSet.pccdetailsDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.pccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.pccdetailsDataTable = New caragavotersdbDataSet.pccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByStatus(ByVal dataTable As caragavotersdbDataSet.pccdetailsDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.pccdetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.pccdetailsDataTable = New caragavotersdbDataSet.pccdetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class hlldetailsTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "hlldetails" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("status", "status") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(2) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data.name, hhl.names, hhl.purok, hhl.barangay, full_data.birthday, hh" & _ "l.precint, hhl.cardno, hhl.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " hhl ON full_data.name = hhl.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.names LIKE full_data.name)" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT names, purok, barangay, precint, status, cardno" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM hhl" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pre" & _ "cint = @Param2) AND (barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 50 param.IsNullable = True param.SourceColumn = "precint" Me._commandCollection(1).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT full_data.name, hhl.names, hhl.purok, hhl.barangay, full_data.birthday, hh" & _ "l.precint, hhl.cardno, hhl.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " hhl ON full_data.name = hhl.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.status = @Param1)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY h" & _ "hl.names" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "status" Me._commandCollection(2).Parameters.Add(param) End Sub _ Public Overridable Overloads Function Fillhhldetails(ByVal dataTable As caragavotersdbDataSet.hlldetailsDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.hlldetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.hlldetailsDataTable = New caragavotersdbDataSet.hlldetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByprecintBrgy(ByVal dataTable As caragavotersdbDataSet.hlldetailsDataTable, ByVal Param2 As String, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param2 As String, ByVal Param1 As String) As caragavotersdbDataSet.hlldetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param2, String) End If If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.hlldetailsDataTable = New caragavotersdbDataSet.hlldetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByStatus(ByVal dataTable As caragavotersdbDataSet.hlldetailsDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.hlldetailsDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.hlldetailsDataTable = New caragavotersdbDataSet.hlldetailsDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class NotRecruitedTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "NotRecruited" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT name, barangay, address, precinct_number" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (name NOT IN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (SELECT name" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " FROM full_data_entry)) AND (name NOT IN" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (SELECT names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " FROM hhl)) AND (name NOT IN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (SELECT" & _ " names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " FROM pco)) AND (name NO" & _ "T IN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (SELECT names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " FROM bcc))" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY barangay, address" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overridable Overloads Function FillbyNotRecruited(ByVal dataTable As caragavotersdbDataSet.NotRecruitedDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.NotRecruitedDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.NotRecruitedDataTable = New caragavotersdbDataSet.NotRecruitedDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable3TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable3" tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("birthday", "birthday") tableMapping.ColumnMappings.Add("Gender", "Gender") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("statusv", "statusv") tableMapping.ColumnMappings.Add("pco", "pco") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("pcc", "pcc") tableMapping.ColumnMappings.Add("contact", "contact") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("bcc", "bcc") tableMapping.ColumnMappings.Add("Expr1hhlbarangay", "Expr1hhlbarangay") tableMapping.ColumnMappings.Add("Expr2pconames", "Expr2pconames") tableMapping.ColumnMappings.Add("Expr3pcobarangay", "Expr3pcobarangay") tableMapping.ColumnMappings.Add("Expr4pcopurok", "Expr4pcopurok") tableMapping.ColumnMappings.Add("Expr5pcocontact", "Expr5pcocontact") tableMapping.ColumnMappings.Add("Expr6pcostatus", "Expr6pcostatus") tableMapping.ColumnMappings.Add("Expr7pcoprecint", "Expr7pcoprecint") tableMapping.ColumnMappings.Add("Expr8bccnames", "Expr8bccnames") tableMapping.ColumnMappings.Add("Expr9bccpurok", "Expr9bccpurok") tableMapping.ColumnMappings.Add("Expr10bccbarangay", "Expr10bccbarangay") tableMapping.ColumnMappings.Add("Expr11bcccontact", "Expr11bcccontact") tableMapping.ColumnMappings.Add("Expr12bccstatus", "Expr12bccstatus") tableMapping.ColumnMappings.Add("Expr13bccprecint", "Expr13bccprecint") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birthday, f" & _ "ull_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.barangay" & _ ", full_data_entry.statusv, hhl.names, hhl.purok, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " hhl.baranga" & _ "y AS Expr1hhlbarangay, hhl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names " & _ "AS Expr2pconames, pco.bcc, pco.barangay AS Expr3pcobarangay, pco.purok AS Expr4p" & _ "copurok, pco.contact AS Expr5pcocontact, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco.status AS Expr6" & _ "pcostatus, pco.precint AS Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok" & _ " AS Expr9bccpurok, bcc.barangay AS Expr10bccbarangay, bcc.contact AS Expr11bccco" & _ "ntact, bcc.status AS Expr12bccstatus, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc.precint AS Expr13b" & _ "ccprecint, full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full_data_entry INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " hhl ON full_data_entry.pco = hhl.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco " & _ "ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON pco.bcc = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY full_data_entry.barangay" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overridable Overloads Function Fillbyallwithmasterlist(ByVal dataTable As caragavotersdbDataSet.DataTable3DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.DataTable3DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable3DataTable = New caragavotersdbDataSet.DataTable3DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable5TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable5" tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("Expr1", "Expr1") tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("pco", "pco") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("bccbrgy", "bccbrgy") tableMapping.ColumnMappings.Add("bccpurok", "bccpurok") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("statusv", "statusv") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("Expr2", "Expr2") tableMapping.ColumnMappings.Add("Expr3", "Expr3") tableMapping.ColumnMappings.Add("Expr4", "Expr4") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("Expr5", "Expr5") tableMapping.ColumnMappings.Add("Expr6", "Expr6") tableMapping.ColumnMappings.Add("Expr7", "Expr7") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(5) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT pco.names, hhl.names AS Expr1, full_data_entry.name, full_data_entry.pco, " & _ "full_data_entry.address, bccofpcc.bccbrgy, bccofpcc.bccpurok, full_data_entry.pr" & _ "ecinct_number, full_data_entry.statusv, pco.precint, hhl.precint AS Expr2, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.names AS Expr3, bcc.precint AS Expr4, pco.purok, pco.barangay" & _ ", hhl.purok AS Expr5, hhl.barangay AS Expr6, full_data_entry.barangay AS Expr7" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & _ "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bccofpcc ON pco.id = bccofpcc.pccidno INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON bccofpcc.bccname = bcc.names RIGHT OUTER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "full_data_entry ON hhl.names = full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr7" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT pco.names, hhl.names AS Expr1, full_data_entry.name, full_data_entry.pco, " & _ "full_data_entry.address, bccofpcc.bccbrgy, bccofpcc.bccpurok, full_data_entry.pr" & _ "ecinct_number, full_data_entry.statusv, pco.precint, hhl.precint AS Expr2, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.names AS Expr3, bcc.precint AS Expr4, pco.purok, pco.barangay" & _ ", hhl.purok AS Expr5, hhl.barangay AS Expr6, full_data_entry.barangay AS Expr7" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & _ "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bccofpcc ON pco.id = bccofpcc.pccidno INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON bccofpcc.bccname = bcc.names RIGHT OUTER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "full_data_entry ON hhl.names = full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (full_data_entry.bara" & _ "ngay = @Param1)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr3" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr7" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT pco.names, pco.purok, pco.barangay, bccofpcc.bccname, bccofpcc.bccbrgy, bc" & _ "cofpcc.bccpurok, pco.precint, pco.status" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM bccofpcc INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco ON bccofpcc.pccidno = pco.id" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT pco.names, hhl.names AS Expr1, full_data_entry.name, full_data_entry.pco, " & _ "full_data_entry.address, bccofpcc.bccbrgy, bccofpcc.bccpurok, full_data_entry.pr" & _ "ecinct_number, full_data_entry.statusv, pco.precint, hhl.precint AS Expr2, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.names AS Expr3, bcc.precint AS Expr4, pco.purok, pco.barangay" & _ ", hhl.purok AS Expr5, hhl.barangay AS Expr6, full_data_entry.barangay AS Expr7" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & _ "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bccofpcc ON pco.id = bccofpcc.pccidno INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON bccofpcc.bccname = bcc.names LEFT OUTER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " f" & _ "ull_data_entry ON hhl.names = full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param" & _ "1) AND (hhl.purok = @Param2)" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "ORDER BY Expr3, pco.names, full_data_entry.pco, fu" & _ "ll_data_entry.name" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr6" Me._commandCollection(3).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr5" Me._commandCollection(3).Parameters.Add(param) Me._commandCollection(4) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(4).Connection = Me.Connection Me._commandCollection(4).CommandText = "SELECT full_data_entry.name, full_data_entry.address, full_data_entry.birthday, f" & _ "ull_data_entry.Gender, full_data_entry.precinct_number, full_data_entry.barangay" & _ ", full_data_entry.municipality, full_data_entry.province, full_data_entry.status" & _ "v, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " hhl.names, hhl.purok, hhl.barangay AS Expr1hhlbarangay, h" & _ "hl.pcc, hhl.contact, hhl.status, hhl.precint, pco.names AS Expr2pconames, pco.bc" & _ "c, pco.barangay AS Expr3pcobarangay, pco.purok AS Expr4pcopurok, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco.contact AS Expr5pcocontact, pco.status AS Expr6pcostatus, pco.precint A" & _ "S Expr7pcoprecint, bcc.names AS Expr8bccnames, bcc.purok AS Expr9bccpurok, bcc.b" & _ "arangay AS Expr10bccbarangay, bcc.contact AS Expr11bcccontact, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.status AS Expr12bccstatus, bcc.precint AS Expr13bccprecint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM full" & _ "_data_entry INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " hhl ON full_data_entry.pco = hhl.names" & _ " INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON pco.bcc = bcc.names" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1) AND (hhl.pur" & _ "ok = @Param2)" Me._commandCollection(4).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "Expr1hhlbarangay" Me._commandCollection(4).Parameters.Add(param) param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param2" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "purok" Me._commandCollection(4).Parameters.Add(param) Me._commandCollection(5) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(5).Connection = Me.Connection Me._commandCollection(5).CommandText = "SELECT pco.names, hhl.names AS Expr1, full_data_entry.name, full_data_entry.pco, " & _ "full_data_entry.address, bccofpcc.bccbrgy, bccofpcc.bccpurok, full_data_entry.pr" & _ "ecinct_number, full_data_entry.statusv, pco.precint, hhl.precint AS Expr2, " & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc.names AS Expr3, bcc.precint AS Expr4, pco.purok, pco.barangay" & _ ", hhl.purok AS Expr5, hhl.barangay AS Expr6, full_data_entry.barangay AS Expr7" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & _ "FROM hhl INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON hhl.pcc = pco.names INNER JOIN" & _ "" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bccofpcc ON pco.id = bccofpcc.pccidno INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON bccofpcc.bccname = bcc.names RIGHT OUTER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ "full_data_entry ON hhl.names = full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (full_data_entry.name" & _ " = @Param1) OR" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (hhl.names = @Param1) OR" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (p" & _ "co.names = @Param1) OR" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " (bcc.names = @Param1) " Me._commandCollection(5).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "name" Me._commandCollection(5).Parameters.Add(param) End Sub _ Public Overridable Overloads Function FillbyAllRecruits(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBybarangay(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillBybccofPcc(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy3() As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByHHLbrgyandpurok(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable, ByVal Param1 As String, ByVal Param2 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2(ByVal Param1 As String, ByVal Param2 As String) As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param2") Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByHhlBrgyPurok(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable, ByVal Param1 As String, ByVal Param2 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Me.Adapter.SelectCommand.Parameters(1).Value = Global.System.DBNull.Value Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy4(ByVal Param1 As String, ByVal Param2 As String) As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(4) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Param2 Is Nothing) Then Me.Adapter.SelectCommand.Parameters(1).Value = Global.System.DBNull.Value Else Me.Adapter.SelectCommand.Parameters(1).Value = CType(Param2, String) End If Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByHllPccBccMember(ByVal dataTable As caragavotersdbDataSet.DataTable5DataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.DataTable5DataTable Me.Adapter.SelectCommand = Me.CommandCollection(5) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.DataTable5DataTable = New caragavotersdbDataSet.DataTable5DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class DataTable6TableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "DataTable6" tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("bccname", "bccname") tableMapping.ColumnMappings.Add("bccbrgy", "bccbrgy") tableMapping.ColumnMappings.Add("bccpurok", "bccpurok") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("status", "status") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("number", "number") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(0) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT pco.names, pco.purok, pco.barangay, bccofpcc.bccname, bccofpcc.bccbrgy, bc" & _ "cofpcc.bccpurok, pco.precint, pco.status, pco.cardno, pco.number" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM bccof" & _ "pcc INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON bccofpcc.pccidno = pco.id" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text End Sub _ Public Overridable Overloads Function FillbccofPcc(ByVal dataTable As caragavotersdbDataSet.DataTable6DataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.DataTable6DataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.DataTable6DataTable = New caragavotersdbDataSet.DataTable6DataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class BCCcardTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "BCCcard" tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("precint", "precint") tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("bccidno", "bccidno") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(3) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT bcc.names, bcc.purok, bcc.barangay, bcc.precint, idcardrecor.cardno, idcar" & _ "drecor.bccidno" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON idcard" & _ "recor.bccidno = bcc.id" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT bcc.names, bcc.purok, bcc.barangay, bcc.precint, idcardrecor.cardno, idcar" & _ "drecor.bccidno" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " bcc ON idcard" & _ "recor.bccidno = bcc.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT bcc.names, bcc.purok, bcc.barangay, bcc.precint, idcardrecor.cardno, idcar" & _ "drecor.bccidno, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON idcardrecor.bccidno = bcc.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.barangay = @Param1) AND" & _ " (idcardrecor.printed = '')" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT bcc.names, bcc.purok, bcc.barangay, bcc.precint, idcardrecor.cardno, idcar" & _ "drecor.bccidno, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " bcc ON idcardrecor.bccidno = bcc.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (bcc.barangay = @Param1) AND" & _ " (idcardrecor.printed = 'Y')" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(3).Parameters.Add(param) End Sub _ Public Overridable Overloads Function FillBccCard(ByVal dataTable As caragavotersdbDataSet.BCCcardDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.BCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.BCCcardDataTable = New caragavotersdbDataSet.BCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBarangay(ByVal dataTable As caragavotersdbDataSet.BCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.BCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.BCCcardDataTable = New caragavotersdbDataSet.BCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyNotPrinted(ByVal dataTable As caragavotersdbDataSet.BCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.BCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.BCCcardDataTable = New caragavotersdbDataSet.BCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyPrinted(ByVal dataTable As caragavotersdbDataSet.BCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2(ByVal Param1 As String) As caragavotersdbDataSet.BCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.BCCcardDataTable = New caragavotersdbDataSet.BCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class PCCcardTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "PCCcard" tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("pccidno", "pccidno") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("precint", "precint") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(3) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT idcardrecor.cardno, idcardrecor.pccidno, pco.names, pco.purok, pco.baranga" & _ "y, pco.precint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON idcard" & _ "recor.pccidno = pco.id" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT idcardrecor.cardno, idcardrecor.pccidno, pco.names, pco.purok, pco.baranga" & _ "y, pco.precint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " pco ON idcard" & _ "recor.pccidno = pco.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT idcardrecor.cardno, idcardrecor.pccidno, pco.names, pco.purok, pco.baranga" & _ "y, pco.precint, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco ON idcardrecor.pccidno = pco.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.barangay = @Param1) AND" & _ " (idcardrecor.printed = '')" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT idcardrecor.cardno, idcardrecor.pccidno, pco.names, pco.purok, pco.baranga" & _ "y, pco.precint, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " pco ON idcardrecor.pccidno = pco.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (pco.barangay = @Param1) AND" & _ " (idcardrecor.printed = 'Y')" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(3).Parameters.Add(param) End Sub _ Public Overridable Overloads Function FillPccCard(ByVal dataTable As caragavotersdbDataSet.PCCcardDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.PCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.PCCcardDataTable = New caragavotersdbDataSet.PCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBarangay(ByVal dataTable As caragavotersdbDataSet.PCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.PCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.PCCcardDataTable = New caragavotersdbDataSet.PCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyNotPrinted(ByVal dataTable As caragavotersdbDataSet.PCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.PCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.PCCcardDataTable = New caragavotersdbDataSet.PCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyPrinted(ByVal dataTable As caragavotersdbDataSet.PCCcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2(ByVal Param1 As String) As caragavotersdbDataSet.PCCcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.PCCcardDataTable = New caragavotersdbDataSet.PCCcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class HHLcardTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "HHLcard" tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("hhlidno", "hhlidno") tableMapping.ColumnMappings.Add("names", "names") tableMapping.ColumnMappings.Add("purok", "purok") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("precint", "precint") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(3) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT idcardrecor.cardno, idcardrecor.hhlidno, hhl.names, hhl.purok, hhl.baranga" & _ "y, hhl.precint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " hhl ON idcard" & _ "recor.hhlidno = hhl.id" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT idcardrecor.cardno, idcardrecor.hhlidno, hhl.names, hhl.purok, hhl.baranga" & _ "y, hhl.precint" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " hhl ON idcard" & _ "recor.hhlidno = hhl.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT idcardrecor.cardno, idcardrecor.hhlidno, hhl.names, hhl.purok, hhl.baranga" & _ "y, hhl.precint, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " hhl ON idcardrecor.hhlidno = hhl.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1) AND" & _ " (idcardrecor.printed = '')" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT idcardrecor.cardno, idcardrecor.hhlidno, hhl.names, hhl.purok, hhl.baranga" & _ "y, hhl.precint, idcardrecor.printed" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " hhl ON idcardrecor.hhlidno = hhl.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (hhl.barangay = @Param1) AND" & _ " (idcardrecor.printed = 'Y')" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(3).Parameters.Add(param) End Sub _ Public Overridable Overloads Function FillHHLcard(ByVal dataTable As caragavotersdbDataSet.HHLcardDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.HHLcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.HHLcardDataTable = New caragavotersdbDataSet.HHLcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBarangay(ByVal dataTable As caragavotersdbDataSet.HHLcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.HHLcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.HHLcardDataTable = New caragavotersdbDataSet.HHLcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyNotPrinted(ByVal dataTable As caragavotersdbDataSet.HHLcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.HHLcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.HHLcardDataTable = New caragavotersdbDataSet.HHLcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyPrinted(ByVal dataTable As caragavotersdbDataSet.HHLcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2(ByVal Param1 As String) As caragavotersdbDataSet.HHLcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.HHLcardDataTable = New caragavotersdbDataSet.HHLcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''Represents the connection and commands used to retrieve and save data. ''' _ Partial Public Class MEMcardTableAdapter Inherits Global.System.ComponentModel.Component Private WithEvents _adapter As Global.MySql.Data.MySqlClient.MySqlDataAdapter Private _connection As Global.MySql.Data.MySqlClient.MySqlConnection Private _transaction As Global.MySql.Data.MySqlClient.MySqlTransaction Private _commandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand Private _clearBeforeFill As Boolean _ Public Sub New() MyBase.New() Me.ClearBeforeFill = True End Sub _ Protected Friend ReadOnly Property Adapter() As Global.MySql.Data.MySqlClient.MySqlDataAdapter Get If (Me._adapter Is Nothing) Then Me.InitAdapter() End If Return Me._adapter End Get End Property _ Friend Property Connection() As Global.MySql.Data.MySqlClient.MySqlConnection Get If (Me._connection Is Nothing) Then Me.InitConnection() End If Return Me._connection End Get Set(value As Global.MySql.Data.MySqlClient.MySqlConnection) Me._connection = value If (Not (Me.Adapter.InsertCommand) Is Nothing) Then Me.Adapter.InsertCommand.Connection = value End If If (Not (Me.Adapter.DeleteCommand) Is Nothing) Then Me.Adapter.DeleteCommand.Connection = value End If If (Not (Me.Adapter.UpdateCommand) Is Nothing) Then Me.Adapter.UpdateCommand.Connection = value End If Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) If (Not (Me.CommandCollection(i)) Is Nothing) Then CType(Me.CommandCollection(i), Global.MySql.Data.MySqlClient.MySqlCommand).Connection = value End If i = (i + 1) Loop End Set End Property _ Friend Property Transaction() As Global.MySql.Data.MySqlClient.MySqlTransaction Get Return Me._transaction End Get Set(value As Global.MySql.Data.MySqlClient.MySqlTransaction) Me._transaction = value Dim i As Integer = 0 Do While (i < Me.CommandCollection.Length) Me.CommandCollection(i).Transaction = Me._transaction i = (i + 1) Loop If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.DeleteCommand) Is Nothing)) Then Me.Adapter.DeleteCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.InsertCommand) Is Nothing)) Then Me.Adapter.InsertCommand.Transaction = Me._transaction End If If ((Not (Me.Adapter) Is Nothing) _ AndAlso (Not (Me.Adapter.UpdateCommand) Is Nothing)) Then Me.Adapter.UpdateCommand.Transaction = Me._transaction End If End Set End Property _ Protected ReadOnly Property CommandCollection() As Global.MySql.Data.MySqlClient.MySqlCommand() Get If (Me._commandCollection Is Nothing) Then Me.InitCommandCollection() End If Return Me._commandCollection End Get End Property _ Public Property ClearBeforeFill() As Boolean Get Return Me._clearBeforeFill End Get Set(value As Boolean) Me._clearBeforeFill = value End Set End Property _ Private Sub InitAdapter() Me._adapter = New Global.MySql.Data.MySqlClient.MySqlDataAdapter() Dim tableMapping As Global.System.Data.Common.DataTableMapping = New Global.System.Data.Common.DataTableMapping() tableMapping.SourceTable = "Table" tableMapping.DataSetTable = "MEMcard" tableMapping.ColumnMappings.Add("cardno", "cardno") tableMapping.ColumnMappings.Add("memidno", "memidno") tableMapping.ColumnMappings.Add("printed", "printed") tableMapping.ColumnMappings.Add("name", "name") tableMapping.ColumnMappings.Add("address", "address") tableMapping.ColumnMappings.Add("barangay", "barangay") tableMapping.ColumnMappings.Add("precinct_number", "precinct_number") tableMapping.ColumnMappings.Add("pco", "pco") Me._adapter.TableMappings.Add(tableMapping) End Sub _ Private Sub InitConnection() Me._connection = New Global.MySql.Data.MySqlClient.MySqlConnection() Me._connection.ConnectionString = Global.CVI_System.My.MySettings.Default.caragavotersdbConnectionString End Sub _ Private Sub InitCommandCollection() Me._commandCollection = New Global.MySql.Data.MySqlClient.MySqlCommand(3) {} Me._commandCollection(0) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(0).Connection = Me.Connection Me._commandCollection(0).CommandText = "SELECT idcardrecor.cardno, idcardrecor.memidno, idcardrecor.printed, full_data_en" & _ "try.name, full_data_entry.address, full_data_entry.barangay, full_data_entry.pre" & _ "cinct_number, full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " full_data_entry ON idcardrecor.memidno = full_data_entry.id" Me._commandCollection(0).CommandType = Global.System.Data.CommandType.Text Me._commandCollection(1) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(1).Connection = Me.Connection Me._commandCollection(1).CommandText = "SELECT idcardrecor.cardno, idcardrecor.memidno, idcardrecor.printed, full_data_en" & _ "try.name, full_data_entry.address, full_data_entry.barangay, full_data_entry.pre" & _ "cinct_number, full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " full_data_entry ON idcardrecor.memidno = full_data_entry.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (full_" & _ "data_entry.barangay = @Param1)" Me._commandCollection(1).CommandType = Global.System.Data.CommandType.Text Dim param As Global.MySql.Data.MySqlClient.MySqlParameter = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(1).Parameters.Add(param) Me._commandCollection(2) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(2).Connection = Me.Connection Me._commandCollection(2).CommandText = "SELECT idcardrecor.cardno, idcardrecor.memidno, idcardrecor.printed, full_data_en" & _ "try.name, full_data_entry.address, full_data_entry.barangay, full_data_entry.pre" & _ "cinct_number, full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " full_data_entry ON idcardrecor.memidno = full_data_entry.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (full_" & _ "data_entry.barangay = @Param1) AND (idcardrecor.printed = '')" Me._commandCollection(2).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(2).Parameters.Add(param) Me._commandCollection(3) = New Global.MySql.Data.MySqlClient.MySqlCommand() Me._commandCollection(3).Connection = Me.Connection Me._commandCollection(3).CommandText = "SELECT idcardrecor.cardno, idcardrecor.memidno, idcardrecor.printed, full_data_en" & _ "try.name, full_data_entry.address, full_data_entry.barangay, full_data_entry.pre" & _ "cinct_number, full_data_entry.pco" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "FROM idcardrecor INNER JOIN" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & " " & _ " full_data_entry ON idcardrecor.memidno = full_data_entry.id" & Global.Microsoft.VisualBasic.ChrW(13) & Global.Microsoft.VisualBasic.ChrW(10) & "WHERE (full_" & _ "data_entry.barangay = @Param1) AND (idcardrecor.printed = 'Y')" Me._commandCollection(3).CommandType = Global.System.Data.CommandType.Text param = New Global.MySql.Data.MySqlClient.MySqlParameter() param.ParameterName = "@Param1" param.DbType = Global.System.Data.DbType.[String] param.MySqlDbType = Global.MySql.Data.MySqlClient.MySqlDbType.VarChar param.Size = 255 param.IsNullable = True param.SourceColumn = "barangay" Me._commandCollection(3).Parameters.Add(param) End Sub _ Public Overridable Overloads Function FillMemCard(ByVal dataTable As caragavotersdbDataSet.MEMcardDataTable) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(0) If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetData() As caragavotersdbDataSet.MEMcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(0) Dim dataTable As caragavotersdbDataSet.MEMcardDataTable = New caragavotersdbDataSet.MEMcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBarangay(ByVal dataTable As caragavotersdbDataSet.MEMcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy(ByVal Param1 As String) As caragavotersdbDataSet.MEMcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(1) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.MEMcardDataTable = New caragavotersdbDataSet.MEMcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyNotPrinted(ByVal dataTable As caragavotersdbDataSet.MEMcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy1(ByVal Param1 As String) As caragavotersdbDataSet.MEMcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(2) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.MEMcardDataTable = New caragavotersdbDataSet.MEMcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function _ Public Overridable Overloads Function FillByBrgyPrinted(ByVal dataTable As caragavotersdbDataSet.MEMcardDataTable, ByVal Param1 As String) As Integer Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If If (Me.ClearBeforeFill = True) Then dataTable.Clear() End If Dim returnValue As Integer = Me.Adapter.Fill(dataTable) Return returnValue End Function _ Public Overridable Overloads Function GetDataBy2(ByVal Param1 As String) As caragavotersdbDataSet.MEMcardDataTable Me.Adapter.SelectCommand = Me.CommandCollection(3) If (Param1 Is Nothing) Then Throw New Global.System.ArgumentNullException("Param1") Else Me.Adapter.SelectCommand.Parameters(0).Value = CType(Param1, String) End If Dim dataTable As caragavotersdbDataSet.MEMcardDataTable = New caragavotersdbDataSet.MEMcardDataTable() Me.Adapter.Fill(dataTable) Return dataTable End Function End Class ''' '''TableAdapterManager is used to coordinate TableAdapters in the dataset to enable Hierarchical Update scenarios ''' _ Partial Public Class TableAdapterManager Inherits Global.System.ComponentModel.Component Private _updateOrder As UpdateOrderOption Private _full_dataTableAdapter As full_dataTableAdapter Private _full_data_entryTableAdapter As full_data_entryTableAdapter Private _bccTableAdapter As bccTableAdapter Private _hhlTableAdapter As hhlTableAdapter Private _pcoTableAdapter As pcoTableAdapter Private _purokTableAdapter As purokTableAdapter Private _backupDataSetBeforeUpdate As Boolean Private _connection As Global.System.Data.IDbConnection _ Public Property UpdateOrder() As UpdateOrderOption Get Return Me._updateOrder End Get Set Me._updateOrder = value End Set End Property _ Public Property full_dataTableAdapter() As full_dataTableAdapter Get Return Me._full_dataTableAdapter End Get Set Me._full_dataTableAdapter = value End Set End Property _ Public Property full_data_entryTableAdapter() As full_data_entryTableAdapter Get Return Me._full_data_entryTableAdapter End Get Set Me._full_data_entryTableAdapter = value End Set End Property _ Public Property bccTableAdapter() As bccTableAdapter Get Return Me._bccTableAdapter End Get Set Me._bccTableAdapter = value End Set End Property _ Public Property hhlTableAdapter() As hhlTableAdapter Get Return Me._hhlTableAdapter End Get Set Me._hhlTableAdapter = value End Set End Property _ Public Property pcoTableAdapter() As pcoTableAdapter Get Return Me._pcoTableAdapter End Get Set Me._pcoTableAdapter = value End Set End Property _ Public Property purokTableAdapter() As purokTableAdapter Get Return Me._purokTableAdapter End Get Set Me._purokTableAdapter = value End Set End Property _ Public Property BackupDataSetBeforeUpdate() As Boolean Get Return Me._backupDataSetBeforeUpdate End Get Set Me._backupDataSetBeforeUpdate = value End Set End Property _ Public Property Connection() As Global.System.Data.IDbConnection Get If (Not (Me._connection) Is Nothing) Then Return Me._connection End If If ((Not (Me._full_dataTableAdapter) Is Nothing) _ AndAlso (Not (Me._full_dataTableAdapter.Connection) Is Nothing)) Then Return Me._full_dataTableAdapter.Connection End If If ((Not (Me._full_data_entryTableAdapter) Is Nothing) _ AndAlso (Not (Me._full_data_entryTableAdapter.Connection) Is Nothing)) Then Return Me._full_data_entryTableAdapter.Connection End If If ((Not (Me._bccTableAdapter) Is Nothing) _ AndAlso (Not (Me._bccTableAdapter.Connection) Is Nothing)) Then Return Me._bccTableAdapter.Connection End If If ((Not (Me._hhlTableAdapter) Is Nothing) _ AndAlso (Not (Me._hhlTableAdapter.Connection) Is Nothing)) Then Return Me._hhlTableAdapter.Connection End If If ((Not (Me._pcoTableAdapter) Is Nothing) _ AndAlso (Not (Me._pcoTableAdapter.Connection) Is Nothing)) Then Return Me._pcoTableAdapter.Connection End If If ((Not (Me._purokTableAdapter) Is Nothing) _ AndAlso (Not (Me._purokTableAdapter.Connection) Is Nothing)) Then Return Me._purokTableAdapter.Connection End If Return Nothing End Get Set Me._connection = value End Set End Property _ Public ReadOnly Property TableAdapterInstanceCount() As Integer Get Dim count As Integer = 0 If (Not (Me._full_dataTableAdapter) Is Nothing) Then count = (count + 1) End If If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then count = (count + 1) End If If (Not (Me._bccTableAdapter) Is Nothing) Then count = (count + 1) End If If (Not (Me._hhlTableAdapter) Is Nothing) Then count = (count + 1) End If If (Not (Me._pcoTableAdapter) Is Nothing) Then count = (count + 1) End If If (Not (Me._purokTableAdapter) Is Nothing) Then count = (count + 1) End If Return count End Get End Property ''' '''Update rows in top-down order. ''' _ Private Function UpdateUpdatedRows(ByVal dataSet As caragavotersdbDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow), ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer Dim result As Integer = 0 If (Not (Me._full_dataTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.full_data.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._full_dataTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If If (Not (Me._purokTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.purok.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._purokTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If If (Not (Me._pcoTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.pco.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._pcoTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If If (Not (Me._hhlTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.hhl.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._hhlTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If If (Not (Me._bccTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.bcc.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._bccTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then Dim updatedRows() As Global.System.Data.DataRow = dataSet.full_data_entry.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.ModifiedCurrent) updatedRows = Me.GetRealUpdatedRows(updatedRows, allAddedRows) If ((Not (updatedRows) Is Nothing) _ AndAlso (0 < updatedRows.Length)) Then result = (result + Me._full_data_entryTableAdapter.Update(updatedRows)) allChangedRows.AddRange(updatedRows) End If End If Return result End Function ''' '''Insert rows in top-down order. ''' _ Private Function UpdateInsertedRows(ByVal dataSet As caragavotersdbDataSet, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer Dim result As Integer = 0 If (Not (Me._full_dataTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.full_data.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._full_dataTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If If (Not (Me._purokTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.purok.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._purokTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If If (Not (Me._pcoTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.pco.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._pcoTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If If (Not (Me._hhlTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.hhl.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._hhlTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If If (Not (Me._bccTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.bcc.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._bccTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then Dim addedRows() As Global.System.Data.DataRow = dataSet.full_data_entry.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Added) If ((Not (addedRows) Is Nothing) _ AndAlso (0 < addedRows.Length)) Then result = (result + Me._full_data_entryTableAdapter.Update(addedRows)) allAddedRows.AddRange(addedRows) End If End If Return result End Function ''' '''Delete rows in bottom-up order. ''' _ Private Function UpdateDeletedRows(ByVal dataSet As caragavotersdbDataSet, ByVal allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Integer Dim result As Integer = 0 If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.full_data_entry.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._full_data_entryTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If If (Not (Me._bccTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.bcc.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._bccTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If If (Not (Me._hhlTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.hhl.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._hhlTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If If (Not (Me._pcoTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.pco.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._pcoTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If If (Not (Me._purokTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.purok.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._purokTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If If (Not (Me._full_dataTableAdapter) Is Nothing) Then Dim deletedRows() As Global.System.Data.DataRow = dataSet.full_data.Select(Nothing, Nothing, Global.System.Data.DataViewRowState.Deleted) If ((Not (deletedRows) Is Nothing) _ AndAlso (0 < deletedRows.Length)) Then result = (result + Me._full_dataTableAdapter.Update(deletedRows)) allChangedRows.AddRange(deletedRows) End If End If Return result End Function ''' '''Remove inserted rows that become updated rows after calling TableAdapter.Update(inserted rows) first ''' _ Private Function GetRealUpdatedRows(ByVal updatedRows() As Global.System.Data.DataRow, ByVal allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)) As Global.System.Data.DataRow() If ((updatedRows Is Nothing) _ OrElse (updatedRows.Length < 1)) Then Return updatedRows End If If ((allAddedRows Is Nothing) _ OrElse (allAddedRows.Count < 1)) Then Return updatedRows End If Dim realUpdatedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)() Dim i As Integer = 0 Do While (i < updatedRows.Length) Dim row As Global.System.Data.DataRow = updatedRows(i) If (allAddedRows.Contains(row) = false) Then realUpdatedRows.Add(row) End If i = (i + 1) Loop Return realUpdatedRows.ToArray End Function ''' '''Update all changes to the dataset. ''' _ Public Overridable Function UpdateAll(ByVal dataSet As caragavotersdbDataSet) As Integer If (dataSet Is Nothing) Then Throw New Global.System.ArgumentNullException("dataSet") End If If (dataSet.HasChanges = false) Then Return 0 End If If ((Not (Me._full_dataTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._full_dataTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If If ((Not (Me._full_data_entryTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._full_data_entryTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If If ((Not (Me._bccTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._bccTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If If ((Not (Me._hhlTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._hhlTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If If ((Not (Me._pcoTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._pcoTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If If ((Not (Me._purokTableAdapter) Is Nothing) _ AndAlso (Me.MatchTableAdapterConnection(Me._purokTableAdapter.Connection) = false)) Then Throw New Global.System.ArgumentException("All TableAdapters managed by a TableAdapterManager must use the same connection s"& _ "tring.") End If Dim workConnection As Global.System.Data.IDbConnection = Me.Connection If (workConnection Is Nothing) Then Throw New Global.System.ApplicationException("TableAdapterManager contains no connection information. Set each TableAdapterMana"& _ "ger TableAdapter property to a valid TableAdapter instance.") End If Dim workConnOpened As Boolean = false If ((workConnection.State And Global.System.Data.ConnectionState.Broken) _ = Global.System.Data.ConnectionState.Broken) Then workConnection.Close End If If (workConnection.State = Global.System.Data.ConnectionState.Closed) Then workConnection.Open workConnOpened = true End If Dim workTransaction As Global.System.Data.IDbTransaction = workConnection.BeginTransaction If (workTransaction Is Nothing) Then Throw New Global.System.ApplicationException("The transaction cannot begin. The current data connection does not support transa"& _ "ctions or the current state is not allowing the transaction to begin.") End If Dim allChangedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)() Dim allAddedRows As Global.System.Collections.Generic.List(Of Global.System.Data.DataRow) = New Global.System.Collections.Generic.List(Of Global.System.Data.DataRow)() Dim adaptersWithAcceptChangesDuringUpdate As Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter) = New Global.System.Collections.Generic.List(Of Global.System.Data.Common.DataAdapter)() Dim revertConnections As Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection) = New Global.System.Collections.Generic.Dictionary(Of Object, Global.System.Data.IDbConnection)() Dim result As Integer = 0 Dim backupDataSet As Global.System.Data.DataSet = Nothing If Me.BackupDataSetBeforeUpdate Then backupDataSet = New Global.System.Data.DataSet() backupDataSet.Merge(dataSet) End If Try '---- Prepare for update ----------- ' If (Not (Me._full_dataTableAdapter) Is Nothing) Then revertConnections.Add(Me._full_dataTableAdapter, Me._full_dataTableAdapter.Connection) Me._full_dataTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._full_dataTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._full_dataTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._full_dataTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._full_dataTableAdapter.Adapter) End If End If If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then revertConnections.Add(Me._full_data_entryTableAdapter, Me._full_data_entryTableAdapter.Connection) Me._full_data_entryTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._full_data_entryTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._full_data_entryTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._full_data_entryTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._full_data_entryTableAdapter.Adapter) End If End If If (Not (Me._bccTableAdapter) Is Nothing) Then revertConnections.Add(Me._bccTableAdapter, Me._bccTableAdapter.Connection) Me._bccTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._bccTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._bccTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._bccTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._bccTableAdapter.Adapter) End If End If If (Not (Me._hhlTableAdapter) Is Nothing) Then revertConnections.Add(Me._hhlTableAdapter, Me._hhlTableAdapter.Connection) Me._hhlTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._hhlTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._hhlTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._hhlTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._hhlTableAdapter.Adapter) End If End If If (Not (Me._pcoTableAdapter) Is Nothing) Then revertConnections.Add(Me._pcoTableAdapter, Me._pcoTableAdapter.Connection) Me._pcoTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._pcoTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._pcoTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._pcoTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._pcoTableAdapter.Adapter) End If End If If (Not (Me._purokTableAdapter) Is Nothing) Then revertConnections.Add(Me._purokTableAdapter, Me._purokTableAdapter.Connection) Me._purokTableAdapter.Connection = CType(workConnection,Global.MySql.Data.MySqlClient.MySqlConnection) Me._purokTableAdapter.Transaction = CType(workTransaction,Global.MySql.Data.MySqlClient.MySqlTransaction) If Me._purokTableAdapter.Adapter.AcceptChangesDuringUpdate Then Me._purokTableAdapter.Adapter.AcceptChangesDuringUpdate = false adaptersWithAcceptChangesDuringUpdate.Add(Me._purokTableAdapter.Adapter) End If End If ' '---- Perform updates ----------- ' If (Me.UpdateOrder = UpdateOrderOption.UpdateInsertDelete) Then result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)) result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows)) Else result = (result + Me.UpdateInsertedRows(dataSet, allAddedRows)) result = (result + Me.UpdateUpdatedRows(dataSet, allChangedRows, allAddedRows)) End If result = (result + Me.UpdateDeletedRows(dataSet, allChangedRows)) ' '---- Commit updates ----------- ' workTransaction.Commit If (0 < allAddedRows.Count) Then Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow allAddedRows.CopyTo(rows) Dim i As Integer = 0 Do While (i < rows.Length) Dim row As Global.System.Data.DataRow = rows(i) row.AcceptChanges i = (i + 1) Loop End If If (0 < allChangedRows.Count) Then Dim rows((allChangedRows.Count) - 1) As Global.System.Data.DataRow allChangedRows.CopyTo(rows) Dim i As Integer = 0 Do While (i < rows.Length) Dim row As Global.System.Data.DataRow = rows(i) row.AcceptChanges i = (i + 1) Loop End If Catch ex As Global.System.Exception workTransaction.Rollback '---- Restore the dataset ----------- If Me.BackupDataSetBeforeUpdate Then Global.System.Diagnostics.Debug.Assert((Not (backupDataSet) Is Nothing)) dataSet.Clear dataSet.Merge(backupDataSet) Else If (0 < allAddedRows.Count) Then Dim rows((allAddedRows.Count) - 1) As Global.System.Data.DataRow allAddedRows.CopyTo(rows) Dim i As Integer = 0 Do While (i < rows.Length) Dim row As Global.System.Data.DataRow = rows(i) row.AcceptChanges row.SetAdded i = (i + 1) Loop End If End If Throw ex Finally If workConnOpened Then workConnection.Close End If If (Not (Me._full_dataTableAdapter) Is Nothing) Then Me._full_dataTableAdapter.Connection = CType(revertConnections(Me._full_dataTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._full_dataTableAdapter.Transaction = Nothing End If If (Not (Me._full_data_entryTableAdapter) Is Nothing) Then Me._full_data_entryTableAdapter.Connection = CType(revertConnections(Me._full_data_entryTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._full_data_entryTableAdapter.Transaction = Nothing End If If (Not (Me._bccTableAdapter) Is Nothing) Then Me._bccTableAdapter.Connection = CType(revertConnections(Me._bccTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._bccTableAdapter.Transaction = Nothing End If If (Not (Me._hhlTableAdapter) Is Nothing) Then Me._hhlTableAdapter.Connection = CType(revertConnections(Me._hhlTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._hhlTableAdapter.Transaction = Nothing End If If (Not (Me._pcoTableAdapter) Is Nothing) Then Me._pcoTableAdapter.Connection = CType(revertConnections(Me._pcoTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._pcoTableAdapter.Transaction = Nothing End If If (Not (Me._purokTableAdapter) Is Nothing) Then Me._purokTableAdapter.Connection = CType(revertConnections(Me._purokTableAdapter),Global.MySql.Data.MySqlClient.MySqlConnection) Me._purokTableAdapter.Transaction = Nothing End If If (0 < adaptersWithAcceptChangesDuringUpdate.Count) Then Dim adapters((adaptersWithAcceptChangesDuringUpdate.Count) - 1) As Global.System.Data.Common.DataAdapter adaptersWithAcceptChangesDuringUpdate.CopyTo(adapters) Dim i As Integer = 0 Do While (i < adapters.Length) Dim adapter As Global.System.Data.Common.DataAdapter = adapters(i) adapter.AcceptChangesDuringUpdate = true i = (i + 1) Loop End If End Try Return result End Function _ Protected Overridable Sub SortSelfReferenceRows(ByVal rows() As Global.System.Data.DataRow, ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean) Global.System.Array.Sort(Of Global.System.Data.DataRow)(rows, New SelfReferenceComparer(relation, childFirst)) End Sub _ Protected Overridable Function MatchTableAdapterConnection(ByVal inputConnection As Global.System.Data.IDbConnection) As Boolean If (Not (Me._connection) Is Nothing) Then Return true End If If ((Me.Connection Is Nothing) _ OrElse (inputConnection Is Nothing)) Then Return true End If If String.Equals(Me.Connection.ConnectionString, inputConnection.ConnectionString, Global.System.StringComparison.Ordinal) Then Return true End If Return false End Function ''' '''Update Order Option ''' _ Public Enum UpdateOrderOption InsertUpdateDelete = 0 UpdateInsertDelete = 1 End Enum ''' '''Used to sort self-referenced table's rows ''' _ Private Class SelfReferenceComparer Inherits Object Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow) Private _relation As Global.System.Data.DataRelation Private _childFirst As Integer _ Friend Sub New(ByVal relation As Global.System.Data.DataRelation, ByVal childFirst As Boolean) MyBase.New Me._relation = relation If childFirst Then Me._childFirst = -1 Else Me._childFirst = 1 End If End Sub _ Private Function GetRoot(ByVal row As Global.System.Data.DataRow, ByRef distance As Integer) As Global.System.Data.DataRow Global.System.Diagnostics.Debug.Assert((Not (row) Is Nothing)) Dim root As Global.System.Data.DataRow = row distance = 0 Dim traversedRows As Global.System.Collections.Generic.IDictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow) = New Global.System.Collections.Generic.Dictionary(Of Global.System.Data.DataRow, Global.System.Data.DataRow)() traversedRows(row) = row Dim parent As Global.System.Data.DataRow = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default]) Do While ((Not (parent) Is Nothing) _ AndAlso (traversedRows.ContainsKey(parent) = false)) distance = (distance + 1) root = parent traversedRows(parent) = parent parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.[Default]) Loop If (distance = 0) Then traversedRows.Clear traversedRows(row) = row parent = row.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original) Do While ((Not (parent) Is Nothing) _ AndAlso (traversedRows.ContainsKey(parent) = false)) distance = (distance + 1) root = parent traversedRows(parent) = parent parent = parent.GetParentRow(Me._relation, Global.System.Data.DataRowVersion.Original) Loop End If Return root End Function _ Public Function Compare(ByVal row1 As Global.System.Data.DataRow, ByVal row2 As Global.System.Data.DataRow) As Integer Implements Global.System.Collections.Generic.IComparer(Of Global.System.Data.DataRow).Compare If Object.ReferenceEquals(row1, row2) Then Return 0 End If If (row1 Is Nothing) Then Return -1 End If If (row2 Is Nothing) Then Return 1 End If Dim distance1 As Integer = 0 Dim root1 As Global.System.Data.DataRow = Me.GetRoot(row1, distance1) Dim distance2 As Integer = 0 Dim root2 As Global.System.Data.DataRow = Me.GetRoot(row2, distance2) If Object.ReferenceEquals(root1, root2) Then Return (Me._childFirst * distance1.CompareTo(distance2)) Else Global.System.Diagnostics.Debug.Assert(((Not (root1.Table) Is Nothing) _ AndAlso (Not (root2.Table) Is Nothing))) If (root1.Table.Rows.IndexOf(root1) < root2.Table.Rows.IndexOf(root2)) Then Return -1 Else Return 1 End If End If End Function End Class End Class End Namespace