public override global::System.Data.DataTable Clone()
            {
                OrderDetailsDataTable cln = ((OrderDetailsDataTable)(base.Clone()));

                cln.InitVars();
                return(cln);
            }
Esempio n. 2
0
 private void InitClass()
 {
     this.DataSetName             = "OrderDetailsDataSet";
     this.Prefix                  = "";
     this.EnforceConstraints      = true;
     this.SchemaSerializationMode = System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableOrderDetails       = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
 }
 private void InitClass()
 {
     this.DataSetName             = "dsOrderDetails";
     this.Prefix                  = "";
     this.Namespace               = "http://tempuri.org/dsOrderDetails.xsd";
     this.EnforceConstraints      = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableOrderDetails       = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
 }
 internal void InitVars(bool initTable)
 {
     this.tableOrderDetails = ((OrderDetailsDataTable)(base.Tables["OrderDetails"]));
     if ((initTable == true))
     {
         if ((this.tableOrderDetails != null))
         {
             this.tableOrderDetails.InitVars();
         }
     }
 }
 internal OrderDetailsRow(global::System.Data.DataRowBuilder rb) :
     base(rb)
 {
     this.tableOrderDetails = ((OrderDetailsDataTable)(this.Table));
 }
 internal OrderDetailsRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableOrderDetails = ((OrderDetailsDataTable)(this.Table));
 }
 private void InitClass() {
     this.DataSetName = "dsCore";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/dsCore.xsd";
     this.Locale = new global::System.Globalization.CultureInfo("id-ID");
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableCurrencies = new CurrenciesDataTable();
     base.Tables.Add(this.tableCurrencies);
     this.tableItems = new ItemsDataTable();
     base.Tables.Add(this.tableItems);
     this.tableUnitMeasures = new UnitMeasuresDataTable();
     base.Tables.Add(this.tableUnitMeasures);
     this.tableWarehouses = new WarehousesDataTable();
     base.Tables.Add(this.tableWarehouses);
     this.tableCompanies = new CompaniesDataTable();
     base.Tables.Add(this.tableCompanies);
     this.tableItemInventories = new ItemInventoriesDataTable();
     base.Tables.Add(this.tableItemInventories);
     this.tableOrderDetails = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
     this.tableOrders = new OrdersDataTable();
     base.Tables.Add(this.tableOrders);
     this.tableItemCategories = new ItemCategoriesDataTable();
     base.Tables.Add(this.tableItemCategories);
     global::System.Data.ForeignKeyConstraint fkc;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Items_Categories", new global::System.Data.DataColumn[] {
                 this.tableItemCategories.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItems.CategoryIDColumn});
     this.tableItems.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Items_UnitMeasures", new global::System.Data.DataColumn[] {
                 this.tableUnitMeasures.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItems.MeasureIDColumn});
     this.tableItems.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_ItemInventories_Items", new global::System.Data.DataColumn[] {
                 this.tableItems.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInventories.ItemIDColumn});
     this.tableItemInventories.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_ItemInventories_Warehouse", new global::System.Data.DataColumn[] {
                 this.tableWarehouses.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInventories.WarehouseIDColumn});
     this.tableItemInventories.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_OrderDetails_Items", new global::System.Data.DataColumn[] {
                 this.tableItems.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.ItemIDColumn});
     this.tableOrderDetails.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_OrderDetails_Orders", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn});
     this.tableOrderDetails.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("FK_Orders_Companies", new global::System.Data.DataColumn[] {
                 this.tableCompanies.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.CompanyIDColumn});
     this.tableOrders.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Orders_Parent", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.ParentIDColumn});
     this.tableOrders.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Orders_Currencies", new global::System.Data.DataColumn[] {
                 this.tableCurrencies.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.CurrencyIDColumn});
     this.tableOrders.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = global::System.Data.Rule.None;
     fkc.UpdateRule = global::System.Data.Rule.None;
     this.relationFK_Items_Categories = new global::System.Data.DataRelation("FK_Items_Categories", new global::System.Data.DataColumn[] {
                 this.tableItemCategories.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItems.CategoryIDColumn}, false);
     this.Relations.Add(this.relationFK_Items_Categories);
     this.relationFK_Items_UnitMeasures = new global::System.Data.DataRelation("FK_Items_UnitMeasures", new global::System.Data.DataColumn[] {
                 this.tableUnitMeasures.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItems.MeasureIDColumn}, false);
     this.Relations.Add(this.relationFK_Items_UnitMeasures);
     this.relationFK_ItemInventories_Items = new global::System.Data.DataRelation("FK_ItemInventories_Items", new global::System.Data.DataColumn[] {
                 this.tableItems.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInventories.ItemIDColumn}, false);
     this.Relations.Add(this.relationFK_ItemInventories_Items);
     this.relationFK_ItemInventories_Warehouse = new global::System.Data.DataRelation("FK_ItemInventories_Warehouse", new global::System.Data.DataColumn[] {
                 this.tableWarehouses.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInventories.WarehouseIDColumn}, false);
     this.Relations.Add(this.relationFK_ItemInventories_Warehouse);
     this.relationFK_OrderDetails_Items = new global::System.Data.DataRelation("FK_OrderDetails_Items", new global::System.Data.DataColumn[] {
                 this.tableItems.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.ItemIDColumn}, false);
     this.Relations.Add(this.relationFK_OrderDetails_Items);
     this.relationFK_OrderDetails_Orders = new global::System.Data.DataRelation("FK_OrderDetails_Orders", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn}, false);
     this.Relations.Add(this.relationFK_OrderDetails_Orders);
     this.relationFK_Orders_Companies = new global::System.Data.DataRelation("FK_Orders_Companies", new global::System.Data.DataColumn[] {
                 this.tableCompanies.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.CompanyIDColumn}, false);
     this.Relations.Add(this.relationFK_Orders_Companies);
     this.relationFK_Orders_Parent = new global::System.Data.DataRelation("FK_Orders_Parent", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.ParentIDColumn}, false);
     this.Relations.Add(this.relationFK_Orders_Parent);
     this.relationFK_Orders_Currencies = new global::System.Data.DataRelation("FK_Orders_Currencies", new global::System.Data.DataColumn[] {
                 this.tableCurrencies.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrders.CurrencyIDColumn}, false);
     this.Relations.Add(this.relationFK_Orders_Currencies);
     this.relationFK_Items_Companies = new global::System.Data.DataRelation("FK_Items_Companies", new global::System.Data.DataColumn[] {
                 this.tableCompanies.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableItems.CompanyIDColumn}, false);
     this.Relations.Add(this.relationFK_Items_Companies);
     this.relationFK_OrderDetails_Reference = new global::System.Data.DataRelation("FK_OrderDetails_Reference", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.ReferenceIDColumn}, false);
     this.Relations.Add(this.relationFK_OrderDetails_Reference);
 }
 internal void InitVars(bool initTable) {
     this.tableCurrencies = ((CurrenciesDataTable)(base.Tables["Currencies"]));
     if ((initTable == true)) {
         if ((this.tableCurrencies != null)) {
             this.tableCurrencies.InitVars();
         }
     }
     this.tableItems = ((ItemsDataTable)(base.Tables["Items"]));
     if ((initTable == true)) {
         if ((this.tableItems != null)) {
             this.tableItems.InitVars();
         }
     }
     this.tableUnitMeasures = ((UnitMeasuresDataTable)(base.Tables["UnitMeasures"]));
     if ((initTable == true)) {
         if ((this.tableUnitMeasures != null)) {
             this.tableUnitMeasures.InitVars();
         }
     }
     this.tableWarehouses = ((WarehousesDataTable)(base.Tables["Warehouses"]));
     if ((initTable == true)) {
         if ((this.tableWarehouses != null)) {
             this.tableWarehouses.InitVars();
         }
     }
     this.tableCompanies = ((CompaniesDataTable)(base.Tables["Companies"]));
     if ((initTable == true)) {
         if ((this.tableCompanies != null)) {
             this.tableCompanies.InitVars();
         }
     }
     this.tableItemInventories = ((ItemInventoriesDataTable)(base.Tables["ItemInventories"]));
     if ((initTable == true)) {
         if ((this.tableItemInventories != null)) {
             this.tableItemInventories.InitVars();
         }
     }
     this.tableOrderDetails = ((OrderDetailsDataTable)(base.Tables["OrderDetails"]));
     if ((initTable == true)) {
         if ((this.tableOrderDetails != null)) {
             this.tableOrderDetails.InitVars();
         }
     }
     this.tableOrders = ((OrdersDataTable)(base.Tables["Orders"]));
     if ((initTable == true)) {
         if ((this.tableOrders != null)) {
             this.tableOrders.InitVars();
         }
     }
     this.tableItemCategories = ((ItemCategoriesDataTable)(base.Tables["ItemCategories"]));
     if ((initTable == true)) {
         if ((this.tableItemCategories != null)) {
             this.tableItemCategories.InitVars();
         }
     }
     this.relationFK_Items_Categories = this.Relations["FK_Items_Categories"];
     this.relationFK_Items_UnitMeasures = this.Relations["FK_Items_UnitMeasures"];
     this.relationFK_ItemInventories_Items = this.Relations["FK_ItemInventories_Items"];
     this.relationFK_ItemInventories_Warehouse = this.Relations["FK_ItemInventories_Warehouse"];
     this.relationFK_OrderDetails_Items = this.Relations["FK_OrderDetails_Items"];
     this.relationFK_OrderDetails_Orders = this.Relations["FK_OrderDetails_Orders"];
     this.relationFK_Orders_Companies = this.Relations["FK_Orders_Companies"];
     this.relationFK_Orders_Parent = this.Relations["FK_Orders_Parent"];
     this.relationFK_Orders_Currencies = this.Relations["FK_Orders_Currencies"];
     this.relationFK_Items_Companies = this.Relations["FK_Items_Companies"];
     this.relationFK_OrderDetails_Reference = this.Relations["FK_OrderDetails_Reference"];
 }
 private void InitClass() {
     this.DataSetName = "NorthwindDataSet";
     this.Prefix = "";
     this.Namespace = "http://www.tempuri.org/NorthwindDataSet.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableCustomers = new CustomersDataTable();
     base.Tables.Add(this.tableCustomers);
     this.tableEmployees = new EmployeesDataTable();
     base.Tables.Add(this.tableEmployees);
     this.tableOrderDetails = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
     this.tableOrders = new OrdersDataTable();
     base.Tables.Add(this.tableOrders);
     this.tableProducts = new ProductsDataTable();
     base.Tables.Add(this.tableProducts);
     this.relationOrders_OrderDetails = new global::System.Data.DataRelation("Orders_OrderDetails", new global::System.Data.DataColumn[] {
                 this.tableOrders.OrderIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn}, false);
     this.Relations.Add(this.relationOrders_OrderDetails);
 }
 internal void InitVars(bool initTable) {
     this.tableCustomers = ((CustomersDataTable)(base.Tables["Customers"]));
     if ((initTable == true)) {
         if ((this.tableCustomers != null)) {
             this.tableCustomers.InitVars();
         }
     }
     this.tableEmployees = ((EmployeesDataTable)(base.Tables["Employees"]));
     if ((initTable == true)) {
         if ((this.tableEmployees != null)) {
             this.tableEmployees.InitVars();
         }
     }
     this.tableOrderDetails = ((OrderDetailsDataTable)(base.Tables["OrderDetails"]));
     if ((initTable == true)) {
         if ((this.tableOrderDetails != null)) {
             this.tableOrderDetails.InitVars();
         }
     }
     this.tableOrders = ((OrdersDataTable)(base.Tables["Orders"]));
     if ((initTable == true)) {
         if ((this.tableOrders != null)) {
             this.tableOrders.InitVars();
         }
     }
     this.tableProducts = ((ProductsDataTable)(base.Tables["Products"]));
     if ((initTable == true)) {
         if ((this.tableProducts != null)) {
             this.tableProducts.InitVars();
         }
     }
     this.relationOrders_OrderDetails = this.Relations["Orders_OrderDetails"];
 }
 private void InitClass() {
     this.DataSetName = "dsOrders";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/dsOrders.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableOrders = new OrdersDataTable();
     base.Tables.Add(this.tableOrders);
     this.tableOrderDetails = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
     global::System.Data.ForeignKeyConstraint fkc;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_OrderDetails_Orders", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn});
     this.tableOrderDetails.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.relationFK_OrderDetails_Orders = new global::System.Data.DataRelation("FK_OrderDetails_Orders", new global::System.Data.DataColumn[] {
                 this.tableOrders.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn}, false);
     this.Relations.Add(this.relationFK_OrderDetails_Orders);
 }
 internal void InitVars(bool initTable) {
     this.tableOrders = ((OrdersDataTable)(base.Tables["Orders"]));
     if ((initTable == true)) {
         if ((this.tableOrders != null)) {
             this.tableOrders.InitVars();
         }
     }
     this.tableOrderDetails = ((OrderDetailsDataTable)(base.Tables["OrderDetails"]));
     if ((initTable == true)) {
         if ((this.tableOrderDetails != null)) {
             this.tableOrderDetails.InitVars();
         }
     }
     this.relationFK_OrderDetails_Orders = this.Relations["FK_OrderDetails_Orders"];
 }
 private void InitClass() {
     this.DataSetName = "NorthwindDataSet";
     this.Prefix = "";
     this.Namespace = "http://www.tempuri.org/NorthwindDataSet.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableCustomers = new CustomersDataTable();
     base.Tables.Add(this.tableCustomers);
     this.tableEmployees = new EmployeesDataTable();
     base.Tables.Add(this.tableEmployees);
     this.tableOrderDetails = new OrderDetailsDataTable();
     base.Tables.Add(this.tableOrderDetails);
     this.tableOrders = new OrdersDataTable();
     base.Tables.Add(this.tableOrders);
     this.tableProducts = new ProductsDataTable();
     base.Tables.Add(this.tableProducts);
     global::System.Data.ForeignKeyConstraint fkc;
     fkc = new global::System.Data.ForeignKeyConstraint("OrdersOrderDetails", new global::System.Data.DataColumn[] {
                 this.tableOrders.OrderIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn});
     this.tableOrderDetails.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.relationOrdersOrderDetails = new global::System.Data.DataRelation("OrdersOrderDetails", new global::System.Data.DataColumn[] {
                 this.tableOrders.OrderIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableOrderDetails.OrderIDColumn}, false);
     this.Relations.Add(this.relationOrdersOrderDetails);
 }
Esempio n. 14
0
 internal OrderDetailsRow(System.Data.DataRowBuilder builder) : 
         base(builder) {
     this.tableOrderDetails = ((OrderDetailsDataTable)(this.Table));
 }
Esempio n. 15
0
 internal void InitializeClass() {
     this.DataSetName = "SuposDataSet";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/TestDataSet.xsd";
     this.Locale = new System.Globalization.CultureInfo("fr-BE");
     this.CaseSensitive = false;
     this.EnforceConstraints = true;
     this.__tableCategories = new CategoriesDataTable();
     this.Tables.Add(this.__tableCategories);
     this.__tableProducts = new ProductsDataTable();
     this.Tables.Add(this.__tableProducts);
     this.__tableTaxes = new TaxesDataTable();
     this.Tables.Add(this.__tableTaxes);
     this.__tableCustomers = new CustomersDataTable();
     this.Tables.Add(this.__tableCustomers);
     this.__tableOrders = new OrdersDataTable();
     this.Tables.Add(this.__tableOrders);
     this.__tableOrderDetails = new OrderDetailsDataTable();
     this.Tables.Add(this.__tableOrderDetails);
     this.__tablePayments = new PaymentsDataTable();
     this.Tables.Add(this.__tablePayments);
     this.__tableMeta = new MetaDataTable();
     this.Tables.Add(this.__tableMeta);
     System.Data.UniqueConstraint uc;
     uc = new System.Data.UniqueConstraint("PK_Categories", new System.Data.DataColumn[] {
                 this.__tableCategories.Columns["Id"]}, true);
     this.__tableCategories.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Products", new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["Id"]}, true);
     this.__tableProducts.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Taxes", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, true);
     this.__tableTaxes.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Clients", new System.Data.DataColumn[] {
                 this.__tableCustomers.Columns["Id"]}, true);
     this.__tableCustomers.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Orders", new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["Id"]}, true);
     this.__tableOrders.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["Id"]}, true);
     this.__tableOrderDetails.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Payment", new System.Data.DataColumn[] {
                 this.__tablePayments.Columns["Id"]}, true);
     this.__tablePayments.Constraints.Add(uc);
     uc = new System.Data.UniqueConstraint("PK_Meta", new System.Data.DataColumn[] {
                 this.__tableMeta.Columns["Id"]}, true);
     this.__tableMeta.Constraints.Add(uc);
     System.Data.ForeignKeyConstraint fkc;
     fkc = new System.Data.ForeignKeyConstraint("FK_Categories_Products", new System.Data.DataColumn[] {
                 this.__tableCategories.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["CategoryId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableProducts.Constraints.Add(fkc);
     fkc = new System.Data.ForeignKeyConstraint("FK_Taxes_Products", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["DefaultTaxId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableProducts.Constraints.Add(fkc);
     fkc = new System.Data.ForeignKeyConstraint("FK_Customers_Orders", new System.Data.DataColumn[] {
                 this.__tableCustomers.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["CustomerId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableOrders.Constraints.Add(fkc);
     fkc = new System.Data.ForeignKeyConstraint("FK_Orders_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["OrderId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableOrderDetails.Constraints.Add(fkc);
     fkc = new System.Data.ForeignKeyConstraint("PK_Products_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["ProductId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableOrderDetails.Constraints.Add(fkc);
     fkc = new System.Data.ForeignKeyConstraint("PK_Taxes_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["TaxId"]});
     fkc.AcceptRejectRule = System.Data.AcceptRejectRule.None;
     fkc.DeleteRule = System.Data.Rule.Cascade;
     fkc.UpdateRule = System.Data.Rule.Cascade;
     this.__tableOrderDetails.Constraints.Add(fkc);
     this.__relationFK_Orders_OrderDetailsRelation = new System.Data.DataRelation("FK_Orders_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["OrderId"]}, false);
     this.__relationFK_Orders_OrderDetailsRelation.Nested = false;
     this.Relations.Add(this.__relationFK_Orders_OrderDetailsRelation);
     this.__relationPK_Products_OrderDetailsRelation = new System.Data.DataRelation("PK_Products_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["ProductId"]}, false);
     this.__relationPK_Products_OrderDetailsRelation.Nested = false;
     this.Relations.Add(this.__relationPK_Products_OrderDetailsRelation);
     this.__relationPK_Taxes_OrderDetailsRelation = new System.Data.DataRelation("PK_Taxes_OrderDetails", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrderDetails.Columns["TaxId"]}, false);
     this.__relationPK_Taxes_OrderDetailsRelation.Nested = false;
     this.Relations.Add(this.__relationPK_Taxes_OrderDetailsRelation);
     this.__relationFK_Customers_OrdersRelation = new System.Data.DataRelation("FK_Customers_Orders", new System.Data.DataColumn[] {
                 this.__tableCustomers.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["CustomerId"]}, false);
     this.__relationFK_Customers_OrdersRelation.Nested = false;
     this.Relations.Add(this.__relationFK_Customers_OrdersRelation);
     this.__relationFK_Categories_ProductsRelation = new System.Data.DataRelation("FK_Categories_Products", new System.Data.DataColumn[] {
                 this.__tableCategories.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["CategoryId"]}, false);
     this.__relationFK_Categories_ProductsRelation.Nested = false;
     this.Relations.Add(this.__relationFK_Categories_ProductsRelation);
     this.__relationFK_Taxes_ProductsRelation = new System.Data.DataRelation("FK_Taxes_Products", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableProducts.Columns["DefaultTaxId"]}, false);
     this.__relationFK_Taxes_ProductsRelation.Nested = false;
     this.Relations.Add(this.__relationFK_Taxes_ProductsRelation);
     this.__relationR_Taxes_OrdersRelation = new System.Data.DataRelation("R_Taxes_Orders", new System.Data.DataColumn[] {
                 this.__tableTaxes.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["TaxId"]}, false);
     this.__relationR_Taxes_OrdersRelation.Nested = false;
     this.Relations.Add(this.__relationR_Taxes_OrdersRelation);
     this.__relationR_Payments_OrdersRelation = new System.Data.DataRelation("R_Payments_Orders", new System.Data.DataColumn[] {
                 this.__tablePayments.Columns["Id"]}, new System.Data.DataColumn[] {
                 this.__tableOrders.Columns["PaymentId"]}, false);
     this.__relationR_Payments_OrdersRelation.Nested = false;
     this.Relations.Add(this.__relationR_Payments_OrdersRelation);
 }