private void InitClass() {
     this.DataSetName = "DSMoneyReport";
     this.Prefix = "";
     this.Namespace = "http://tempuri.org/DSMoneyReport.xsd";
     this.EnforceConstraints = true;
     this.SchemaSerializationMode = global::System.Data.SchemaSerializationMode.IncludeSchema;
     this.tableMoneyReport = new MoneyReportDataTable();
     base.Tables.Add(this.tableMoneyReport);
     this.tableMoneyReportDetail = new MoneyReportDetailDataTable();
     base.Tables.Add(this.tableMoneyReportDetail);
     this.relationMoneyReport_MoneyReportDetail = new global::System.Data.DataRelation("MoneyReport_MoneyReportDetail", new global::System.Data.DataColumn[] {
                 this.tableMoneyReport.IDColumn}, new global::System.Data.DataColumn[] {
                 this.tableMoneyReportDetail.IDColumn}, false);
     this.Relations.Add(this.relationMoneyReport_MoneyReportDetail);
 }
 internal MoneyReportDetailRow(global::System.Data.DataRowBuilder rb) : 
         base(rb) {
     this.tableMoneyReportDetail = ((MoneyReportDetailDataTable)(this.Table));
 }
 internal void InitVars(bool initTable) {
     this.tableMoneyReport = ((MoneyReportDataTable)(base.Tables["MoneyReport"]));
     if ((initTable == true)) {
         if ((this.tableMoneyReport != null)) {
             this.tableMoneyReport.InitVars();
         }
     }
     this.tableMoneyReportDetail = ((MoneyReportDetailDataTable)(base.Tables["MoneyReportDetail"]));
     if ((initTable == true)) {
         if ((this.tableMoneyReportDetail != null)) {
             this.tableMoneyReportDetail.InitVars();
         }
     }
     this.relationMoneyReport_MoneyReportDetail = this.Relations["MoneyReport_MoneyReportDetail"];
 }