private void InitClass() {
     this.DataSetName = "ProjectNavigatorTDS";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/ProjectNavigatorTDS.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableLFS_PROJECT_NAVIGATOR = new LFS_PROJECT_NAVIGATORDataTable();
     base.Tables.Add(this.tableLFS_PROJECT_NAVIGATOR);
     this.tableProjectNotes = new ProjectNotesDataTable();
     base.Tables.Add(this.tableProjectNotes);
     this.tableProjectService = new ProjectServiceDataTable();
     base.Tables.Add(this.tableProjectService);
     this.tableLFS_PROJECT_WORK_FUNCTION_FAIR_WAGE = new LFS_PROJECT_WORK_FUNCTION_FAIR_WAGEDataTable();
     base.Tables.Add(this.tableLFS_PROJECT_WORK_FUNCTION_FAIR_WAGE);
     this.tableLFS_PROJECT_JOB_CLASS_TYPE_RATE = new LFS_PROJECT_JOB_CLASS_TYPE_RATEDataTable();
     base.Tables.Add(this.tableLFS_PROJECT_JOB_CLASS_TYPE_RATE);
     this.tableProjectWorkFunctionBudget = new ProjectWorkFunctionBudgetDataTable();
     base.Tables.Add(this.tableProjectWorkFunctionBudget);
     this.tableProjectUnitsBudget = new ProjectUnitsBudgetDataTable();
     base.Tables.Add(this.tableProjectUnitsBudget);
     this.tableProjectMaterialsBudget = new ProjectMaterialsBudgetDataTable();
     base.Tables.Add(this.tableProjectMaterialsBudget);
     this.tableProjectSubcontractorsBudget = new ProjectSubcontractorsBudgetDataTable();
     base.Tables.Add(this.tableProjectSubcontractorsBudget);
     this.tableProjectHotelsBudget = new ProjectHotelsBudgetDataTable();
     base.Tables.Add(this.tableProjectHotelsBudget);
     this.tableProjectBondingsBudget = new ProjectBondingsBudgetDataTable();
     base.Tables.Add(this.tableProjectBondingsBudget);
     this.tableProjectInsurancesBudget = new ProjectInsurancesBudgetDataTable();
     base.Tables.Add(this.tableProjectInsurancesBudget);
     this.tableProjectOtherCostsBudget = new ProjectOtherCostsBudgetDataTable();
     base.Tables.Add(this.tableProjectOtherCostsBudget);
     this.tableProjectJobInfo = new ProjectJobInfoDataTable();
     base.Tables.Add(this.tableProjectJobInfo);
 }
 internal ProjectMaterialsBudgetRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableProjectMaterialsBudget = ((ProjectMaterialsBudgetDataTable)(this.Table));
 }
 internal void InitVars(bool initTable) {
     this.tableLFS_PROJECT_NAVIGATOR = ((LFS_PROJECT_NAVIGATORDataTable)(base.Tables["LFS_PROJECT_NAVIGATOR"]));
     if ((initTable == true)) {
         if ((this.tableLFS_PROJECT_NAVIGATOR != null)) {
             this.tableLFS_PROJECT_NAVIGATOR.InitVars();
         }
     }
     this.tableProjectNotes = ((ProjectNotesDataTable)(base.Tables["ProjectNotes"]));
     if ((initTable == true)) {
         if ((this.tableProjectNotes != null)) {
             this.tableProjectNotes.InitVars();
         }
     }
     this.tableProjectService = ((ProjectServiceDataTable)(base.Tables["ProjectService"]));
     if ((initTable == true)) {
         if ((this.tableProjectService != null)) {
             this.tableProjectService.InitVars();
         }
     }
     this.tableLFS_PROJECT_WORK_FUNCTION_FAIR_WAGE = ((LFS_PROJECT_WORK_FUNCTION_FAIR_WAGEDataTable)(base.Tables["LFS_PROJECT_WORK_FUNCTION_FAIR_WAGE"]));
     if ((initTable == true)) {
         if ((this.tableLFS_PROJECT_WORK_FUNCTION_FAIR_WAGE != null)) {
             this.tableLFS_PROJECT_WORK_FUNCTION_FAIR_WAGE.InitVars();
         }
     }
     this.tableLFS_PROJECT_JOB_CLASS_TYPE_RATE = ((LFS_PROJECT_JOB_CLASS_TYPE_RATEDataTable)(base.Tables["LFS_PROJECT_JOB_CLASS_TYPE_RATE"]));
     if ((initTable == true)) {
         if ((this.tableLFS_PROJECT_JOB_CLASS_TYPE_RATE != null)) {
             this.tableLFS_PROJECT_JOB_CLASS_TYPE_RATE.InitVars();
         }
     }
     this.tableProjectWorkFunctionBudget = ((ProjectWorkFunctionBudgetDataTable)(base.Tables["ProjectWorkFunctionBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectWorkFunctionBudget != null)) {
             this.tableProjectWorkFunctionBudget.InitVars();
         }
     }
     this.tableProjectUnitsBudget = ((ProjectUnitsBudgetDataTable)(base.Tables["ProjectUnitsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectUnitsBudget != null)) {
             this.tableProjectUnitsBudget.InitVars();
         }
     }
     this.tableProjectMaterialsBudget = ((ProjectMaterialsBudgetDataTable)(base.Tables["ProjectMaterialsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectMaterialsBudget != null)) {
             this.tableProjectMaterialsBudget.InitVars();
         }
     }
     this.tableProjectSubcontractorsBudget = ((ProjectSubcontractorsBudgetDataTable)(base.Tables["ProjectSubcontractorsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectSubcontractorsBudget != null)) {
             this.tableProjectSubcontractorsBudget.InitVars();
         }
     }
     this.tableProjectHotelsBudget = ((ProjectHotelsBudgetDataTable)(base.Tables["ProjectHotelsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectHotelsBudget != null)) {
             this.tableProjectHotelsBudget.InitVars();
         }
     }
     this.tableProjectBondingsBudget = ((ProjectBondingsBudgetDataTable)(base.Tables["ProjectBondingsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectBondingsBudget != null)) {
             this.tableProjectBondingsBudget.InitVars();
         }
     }
     this.tableProjectInsurancesBudget = ((ProjectInsurancesBudgetDataTable)(base.Tables["ProjectInsurancesBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectInsurancesBudget != null)) {
             this.tableProjectInsurancesBudget.InitVars();
         }
     }
     this.tableProjectOtherCostsBudget = ((ProjectOtherCostsBudgetDataTable)(base.Tables["ProjectOtherCostsBudget"]));
     if ((initTable == true)) {
         if ((this.tableProjectOtherCostsBudget != null)) {
             this.tableProjectOtherCostsBudget.InitVars();
         }
     }
     this.tableProjectJobInfo = ((ProjectJobInfoDataTable)(base.Tables["ProjectJobInfo"]));
     if ((initTable == true)) {
         if ((this.tableProjectJobInfo != null)) {
             this.tableProjectJobInfo.InitVars();
         }
     }
 }