private void InitClass() { this.DataSetName = "DatabaseSet"; this.Prefix = ""; this.Namespace = "http://tempuri.org/DatabaseSet.xsd"; this.EnforceConstraints = true; this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema; this.table工作單 = new 工作單DataTable(); base.Tables.Add(this.table工作單); this.table工作單品號 = new 工作單品號DataTable(); base.Tables.Add(this.table工作單品號); this.table工時 = new 工時DataTable(); base.Tables.Add(this.table工時); this.table使用者 = new 使用者DataTable(); base.Tables.Add(this.table使用者); this.table非生產 = new 非生產DataTable(); base.Tables.Add(this.table非生產); this.table員工 = new 員工DataTable(); base.Tables.Add(this.table員工); this.table產品系列 = new 產品系列DataTable(); base.Tables.Add(this.table產品系列); this.table產品品號 = new 產品品號DataTable(); base.Tables.Add(this.table產品品號); this.table產線 = new 產線DataTable(); base.Tables.Add(this.table產線); this.table產品品號View = new 產品品號ViewDataTable(); base.Tables.Add(this.table產品品號View); this.table假日 = new 假日DataTable(); base.Tables.Add(this.table假日); this.table假日View = new 假日ViewDataTable(); base.Tables.Add(this.table假日View); this.table品質原因 = new 品質原因DataTable(); base.Tables.Add(this.table品質原因); this.table產品檢驗 = new 產品檢驗DataTable(); base.Tables.Add(this.table產品檢驗); this.table待驗清單 = new 待驗清單DataTable(); base.Tables.Add(this.table待驗清單); global::System.Data.ForeignKeyConstraint fkc; fkc = new global::System.Data.ForeignKeyConstraint("工作單工作單品號", new global::System.Data.DataColumn[] { this.table工作單.單號Column}, new global::System.Data.DataColumn[] { this.table工作單品號.單號Column}); this.table工作單品號.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; fkc = new global::System.Data.ForeignKeyConstraint("產線員工", new global::System.Data.DataColumn[] { this.table產線.產線Column}, new global::System.Data.DataColumn[] { this.table員工.產線Column}); this.table員工.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; fkc = new global::System.Data.ForeignKeyConstraint("產線產品品號", new global::System.Data.DataColumn[] { this.table產線.產線Column}, new global::System.Data.DataColumn[] { this.table產品品號View.產線Column}); this.table產品品號View.Constraints.Add(fkc); fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None; fkc.DeleteRule = global::System.Data.Rule.Cascade; fkc.UpdateRule = global::System.Data.Rule.Cascade; this.relation工作單工作單品號 = new global::System.Data.DataRelation("工作單工作單品號", new global::System.Data.DataColumn[] { this.table工作單.單號Column}, new global::System.Data.DataColumn[] { this.table工作單品號.單號Column}, false); this.Relations.Add(this.relation工作單工作單品號); this.relation產線員工 = new global::System.Data.DataRelation("產線員工", new global::System.Data.DataColumn[] { this.table產線.產線Column}, new global::System.Data.DataColumn[] { this.table員工.產線Column}, false); this.Relations.Add(this.relation產線員工); this.relation產線產品品號 = new global::System.Data.DataRelation("產線產品品號", new global::System.Data.DataColumn[] { this.table產線.產線Column}, new global::System.Data.DataColumn[] { this.table產品品號View.產線Column}, false); this.Relations.Add(this.relation產線產品品號); this.relation產品系列產品品號 = new global::System.Data.DataRelation("產品系列產品品號", new global::System.Data.DataColumn[] { this.table產品系列.編號Column}, new global::System.Data.DataColumn[] { this.table產品品號.系列編號Column}, false); this.Relations.Add(this.relation產品系列產品品號); this.relation產品系列產品品號1 = new global::System.Data.DataRelation("產品系列產品品號1", new global::System.Data.DataColumn[] { this.table產品系列.編號Column}, new global::System.Data.DataColumn[] { this.table產品品號View.系列編號Column}, false); this.Relations.Add(this.relation產品系列產品品號1); this.relation產線產品品號1 = new global::System.Data.DataRelation("產線產品品號1", new global::System.Data.DataColumn[] { this.table產線.產線Column}, new global::System.Data.DataColumn[] { this.table產品品號.產線Column}, false); this.Relations.Add(this.relation產線產品品號1); this.relation產品品號工作單品號 = new global::System.Data.DataRelation("產品品號工作單品號", new global::System.Data.DataColumn[] { this.table產品品號.品號Column}, new global::System.Data.DataColumn[] { this.table工作單品號.品號Column}, false); this.Relations.Add(this.relation產品品號工作單品號); this.relation工作單工時 = new global::System.Data.DataRelation("工作單工時", new global::System.Data.DataColumn[] { this.table工作單.單號Column}, new global::System.Data.DataColumn[] { this.table工時.工作單號Column}, false); this.Relations.Add(this.relation工作單工時); this.relation非生產工時 = new global::System.Data.DataRelation("非生產工時", new global::System.Data.DataColumn[] { this.table非生產.編號Column}, new global::System.Data.DataColumn[] { this.table工時.非生產編號Column}, false); this.Relations.Add(this.relation非生產工時); this.relation員工工時 = new global::System.Data.DataRelation("員工工時", new global::System.Data.DataColumn[] { this.table員工.編號Column}, new global::System.Data.DataColumn[] { this.table工時.員工編號Column}, false); this.Relations.Add(this.relation員工工時); this.relation產品品號工作單品號1 = new global::System.Data.DataRelation("產品品號工作單品號1", new global::System.Data.DataColumn[] { this.table產品品號View.品號Column}, new global::System.Data.DataColumn[] { this.table工作單品號.品號Column}, false); this.Relations.Add(this.relation產品品號工作單品號1); this.relation工時產品檢驗 = new global::System.Data.DataRelation("工時產品檢驗", new global::System.Data.DataColumn[] { this.table工時.編號Column}, new global::System.Data.DataColumn[] { this.table產品檢驗.工時資料編號Column}, false); this.Relations.Add(this.relation工時產品檢驗); this.relation工作單品號工時1 = new global::System.Data.DataRelation("工作單品號工時1", new global::System.Data.DataColumn[] { this.table工作單品號.單號Column, this.table工作單品號.編號Column}, new global::System.Data.DataColumn[] { this.table工時.工作單號Column, this.table工時.工品編號Column}, false); this.Relations.Add(this.relation工作單品號工時1); }
internal 品質原因Row(global::System.Data.DataRowBuilder rb) : base(rb) { this.table品質原因 = ((品質原因DataTable)(this.Table)); }
internal void InitVars(bool initTable) { this.table工作單 = ((工作單DataTable)(base.Tables["工作單"])); if ((initTable == true)) { if ((this.table工作單 != null)) { this.table工作單.InitVars(); } } this.table工作單品號 = ((工作單品號DataTable)(base.Tables["工作單品號"])); if ((initTable == true)) { if ((this.table工作單品號 != null)) { this.table工作單品號.InitVars(); } } this.table工時 = ((工時DataTable)(base.Tables["工時"])); if ((initTable == true)) { if ((this.table工時 != null)) { this.table工時.InitVars(); } } this.table使用者 = ((使用者DataTable)(base.Tables["使用者"])); if ((initTable == true)) { if ((this.table使用者 != null)) { this.table使用者.InitVars(); } } this.table非生產 = ((非生產DataTable)(base.Tables["非生產"])); if ((initTable == true)) { if ((this.table非生產 != null)) { this.table非生產.InitVars(); } } this.table員工 = ((員工DataTable)(base.Tables["員工"])); if ((initTable == true)) { if ((this.table員工 != null)) { this.table員工.InitVars(); } } this.table產品系列 = ((產品系列DataTable)(base.Tables["產品系列"])); if ((initTable == true)) { if ((this.table產品系列 != null)) { this.table產品系列.InitVars(); } } this.table產品品號 = ((產品品號DataTable)(base.Tables["產品品號"])); if ((initTable == true)) { if ((this.table產品品號 != null)) { this.table產品品號.InitVars(); } } this.table產線 = ((產線DataTable)(base.Tables["產線"])); if ((initTable == true)) { if ((this.table產線 != null)) { this.table產線.InitVars(); } } this.table產品品號View = ((產品品號ViewDataTable)(base.Tables["產品品號View"])); if ((initTable == true)) { if ((this.table產品品號View != null)) { this.table產品品號View.InitVars(); } } this.table假日 = ((假日DataTable)(base.Tables["假日"])); if ((initTable == true)) { if ((this.table假日 != null)) { this.table假日.InitVars(); } } this.table假日View = ((假日ViewDataTable)(base.Tables["假日View"])); if ((initTable == true)) { if ((this.table假日View != null)) { this.table假日View.InitVars(); } } this.table品質原因 = ((品質原因DataTable)(base.Tables["品質原因"])); if ((initTable == true)) { if ((this.table品質原因 != null)) { this.table品質原因.InitVars(); } } this.table產品檢驗 = ((產品檢驗DataTable)(base.Tables["產品檢驗"])); if ((initTable == true)) { if ((this.table產品檢驗 != null)) { this.table產品檢驗.InitVars(); } } this.table待驗清單 = ((待驗清單DataTable)(base.Tables["待驗清單"])); if ((initTable == true)) { if ((this.table待驗清單 != null)) { this.table待驗清單.InitVars(); } } this.relation工作單工作單品號 = this.Relations["工作單工作單品號"]; this.relation產線員工 = this.Relations["產線員工"]; this.relation產線產品品號 = this.Relations["產線產品品號"]; this.relation產品系列產品品號 = this.Relations["產品系列產品品號"]; this.relation產品系列產品品號1 = this.Relations["產品系列產品品號1"]; this.relation產線產品品號1 = this.Relations["產線產品品號1"]; this.relation產品品號工作單品號 = this.Relations["產品品號工作單品號"]; this.relation工作單工時 = this.Relations["工作單工時"]; this.relation非生產工時 = this.Relations["非生產工時"]; this.relation員工工時 = this.Relations["員工工時"]; this.relation產品品號工作單品號1 = this.Relations["產品品號工作單品號1"]; this.relation工時產品檢驗 = this.Relations["工時產品檢驗"]; this.relation工作單品號工時1 = this.Relations["工作單品號工時1"]; }