internal LFS_FM_CHECKLISTRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableLFS_FM_CHECKLIST = ((LFS_FM_CHECKLISTDataTable)(this.Table));
 }
 private void InitClass() {
     this.DataSetName = "RuleTDS";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/RuleTDS.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableLFS_FM_RULE_CATEGORY = new LFS_FM_RULE_CATEGORYDataTable();
     base.Tables.Add(this.tableLFS_FM_RULE_CATEGORY);
     this.tableLFS_FM_RULE_COMPANYLEVEL = new LFS_FM_RULE_COMPANYLEVELDataTable();
     base.Tables.Add(this.tableLFS_FM_RULE_COMPANYLEVEL);
     this.tableLFS_FM_RULE = new LFS_FM_RULEDataTable();
     base.Tables.Add(this.tableLFS_FM_RULE);
     this.tableChecklistRulesDetails = new ChecklistRulesDetailsDataTable();
     base.Tables.Add(this.tableChecklistRulesDetails);
     this.tableLFS_FM_CHECKLIST = new LFS_FM_CHECKLISTDataTable();
     base.Tables.Add(this.tableLFS_FM_CHECKLIST);
     this.tableLFS_FM_RULE_CATEGORY_UNITS = new LFS_FM_RULE_CATEGORY_UNITSDataTable();
     base.Tables.Add(this.tableLFS_FM_RULE_CATEGORY_UNITS);
     this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY = new global::System.Data.DataRelation("LFS_FM_RULE_LFS_FM_RULE_CATEGORY", new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE.RuleIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE_CATEGORY.RuleIDColumn}, false);
     this.Relations.Add(this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY);
     this.relationLFS_FM_RULE_LFS_FM_RULE_COMPANYLEVEL = new global::System.Data.DataRelation("LFS_FM_RULE_LFS_FM_RULE_COMPANYLEVEL", new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE.RuleIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE_COMPANYLEVEL.RuleIDColumn}, false);
     this.Relations.Add(this.relationLFS_FM_RULE_LFS_FM_RULE_COMPANYLEVEL);
     this.relationLFS_FM_RULE_LFS_FM_CHECKLIST = new global::System.Data.DataRelation("LFS_FM_RULE_LFS_FM_CHECKLIST", new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE.RuleIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_CHECKLIST.RuleIDColumn}, false);
     this.Relations.Add(this.relationLFS_FM_RULE_LFS_FM_CHECKLIST);
     this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY_UNITS = new global::System.Data.DataRelation("LFS_FM_RULE_LFS_FM_RULE_CATEGORY_UNITS", new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE.RuleIDColumn}, new global::System.Data.DataColumn[] {
                 this.tableLFS_FM_RULE_CATEGORY_UNITS.RuleIDColumn}, false);
     this.Relations.Add(this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY_UNITS);
 }
 internal void InitVars(bool initTable) {
     this.tableLFS_FM_RULE_CATEGORY = ((LFS_FM_RULE_CATEGORYDataTable)(base.Tables["LFS_FM_RULE_CATEGORY"]));
     if ((initTable == true)) {
         if ((this.tableLFS_FM_RULE_CATEGORY != null)) {
             this.tableLFS_FM_RULE_CATEGORY.InitVars();
         }
     }
     this.tableLFS_FM_RULE_COMPANYLEVEL = ((LFS_FM_RULE_COMPANYLEVELDataTable)(base.Tables["LFS_FM_RULE_COMPANYLEVEL"]));
     if ((initTable == true)) {
         if ((this.tableLFS_FM_RULE_COMPANYLEVEL != null)) {
             this.tableLFS_FM_RULE_COMPANYLEVEL.InitVars();
         }
     }
     this.tableLFS_FM_RULE = ((LFS_FM_RULEDataTable)(base.Tables["LFS_FM_RULE"]));
     if ((initTable == true)) {
         if ((this.tableLFS_FM_RULE != null)) {
             this.tableLFS_FM_RULE.InitVars();
         }
     }
     this.tableChecklistRulesDetails = ((ChecklistRulesDetailsDataTable)(base.Tables["ChecklistRulesDetails"]));
     if ((initTable == true)) {
         if ((this.tableChecklistRulesDetails != null)) {
             this.tableChecklistRulesDetails.InitVars();
         }
     }
     this.tableLFS_FM_CHECKLIST = ((LFS_FM_CHECKLISTDataTable)(base.Tables["LFS_FM_CHECKLIST"]));
     if ((initTable == true)) {
         if ((this.tableLFS_FM_CHECKLIST != null)) {
             this.tableLFS_FM_CHECKLIST.InitVars();
         }
     }
     this.tableLFS_FM_RULE_CATEGORY_UNITS = ((LFS_FM_RULE_CATEGORY_UNITSDataTable)(base.Tables["LFS_FM_RULE_CATEGORY_UNITS"]));
     if ((initTable == true)) {
         if ((this.tableLFS_FM_RULE_CATEGORY_UNITS != null)) {
             this.tableLFS_FM_RULE_CATEGORY_UNITS.InitVars();
         }
     }
     this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY = this.Relations["LFS_FM_RULE_LFS_FM_RULE_CATEGORY"];
     this.relationLFS_FM_RULE_LFS_FM_RULE_COMPANYLEVEL = this.Relations["LFS_FM_RULE_LFS_FM_RULE_COMPANYLEVEL"];
     this.relationLFS_FM_RULE_LFS_FM_CHECKLIST = this.Relations["LFS_FM_RULE_LFS_FM_CHECKLIST"];
     this.relationLFS_FM_RULE_LFS_FM_RULE_CATEGORY_UNITS = this.Relations["LFS_FM_RULE_LFS_FM_RULE_CATEGORY_UNITS"];
 }