public InspectionYearlyScheduleMonthwiseRow AddInspectionYearlyScheduleMonthwiseRow(System.Guid MonthlyScheduleId, InspectionYearlyScheduleDetailRow parentInspectionYearlyScheduleDetailRowByFK_InspectionYearlyScheduleMonthwise_InspectionYearlyScheduleDetail, System.Guid InspectingOfficeId) {
     InspectionYearlyScheduleMonthwiseRow rowInspectionYearlyScheduleMonthwiseRow = ((InspectionYearlyScheduleMonthwiseRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             MonthlyScheduleId,
             null,
             InspectingOfficeId};
     if ((parentInspectionYearlyScheduleDetailRowByFK_InspectionYearlyScheduleMonthwise_InspectionYearlyScheduleDetail != null)) {
         columnValuesArray[1] = parentInspectionYearlyScheduleDetailRowByFK_InspectionYearlyScheduleMonthwise_InspectionYearlyScheduleDetail[0];
     }
     rowInspectionYearlyScheduleMonthwiseRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowInspectionYearlyScheduleMonthwiseRow);
     return rowInspectionYearlyScheduleMonthwiseRow;
 }
 public void RemoveInspectionYearlyScheduleDetailRow(InspectionYearlyScheduleDetailRow row) {
     this.Rows.Remove(row);
 }
 public InspectionYearlyScheduleDetailRowChangeEvent(InspectionYearlyScheduleDetailRow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void AddInspectionYearlyScheduleDetailRow(InspectionYearlyScheduleDetailRow row) {
     this.Rows.Add(row);
 }