示例#1
0
 internal void InitVars(bool initTable) {
     this.tableItem = ((ItemDataTable)(base.Tables["Item"]));
     if ((initTable == true)) {
         if ((this.tableItem != null)) {
             this.tableItem.InitVars();
         }
     }
     this.tableItemInstance = ((ItemInstanceDataTable)(base.Tables["ItemInstance"]));
     if ((initTable == true)) {
         if ((this.tableItemInstance != null)) {
             this.tableItemInstance.InitVars();
         }
     }
     this.tablePicture = ((PictureDataTable)(base.Tables["Picture"]));
     if ((initTable == true)) {
         if ((this.tablePicture != null)) {
             this.tablePicture.InitVars();
         }
     }
     this.relationFK_Item_ItemInstance = this.Relations["FK_Item_ItemInstance"];
     this.relationFK_Item_Picture = this.Relations["FK_Item_Picture"];
 }
示例#2
0
 private void InitClass() {
     this.DataSetName = "Content";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/Content.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableItem = new ItemDataTable();
     base.Tables.Add(this.tableItem);
     this.tableItemInstance = new ItemInstanceDataTable();
     base.Tables.Add(this.tableItemInstance);
     this.tablePicture = new PictureDataTable();
     base.Tables.Add(this.tablePicture);
     global::System.Data.ForeignKeyConstraint fkc;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Item_ItemInstance", new global::System.Data.DataColumn[] {
                 this.tableItem.ContentIdColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInstance.ContentIdColumn});
     this.tableItemInstance.Constraints.Add(fkc);
     fkc.AcceptRejectRule = global::System.Data.AcceptRejectRule.Cascade;
     fkc.DeleteRule = global::System.Data.Rule.Cascade;
     fkc.UpdateRule = global::System.Data.Rule.Cascade;
     fkc = new global::System.Data.ForeignKeyConstraint("FK_Item_Picture", new global::System.Data.DataColumn[] {
                 this.tableItem.ContentIdColumn}, new global::System.Data.DataColumn[] {
                 this.tablePicture.ContentIdColumn});
     this.tablePicture.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_Item_ItemInstance = new global::System.Data.DataRelation("FK_Item_ItemInstance", new global::System.Data.DataColumn[] {
                 this.tableItem.ContentIdColumn}, new global::System.Data.DataColumn[] {
                 this.tableItemInstance.ContentIdColumn}, false);
     this.Relations.Add(this.relationFK_Item_ItemInstance);
     this.relationFK_Item_Picture = new global::System.Data.DataRelation("FK_Item_Picture", new global::System.Data.DataColumn[] {
                 this.tableItem.ContentIdColumn}, new global::System.Data.DataColumn[] {
                 this.tablePicture.ContentIdColumn}, false);
     this.Relations.Add(this.relationFK_Item_Picture);
 }
示例#3
0
 internal ItemInstanceRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableItemInstance = ((ItemInstanceDataTable)(this.Table));
 }