public LFS_TEAM_PROJECT_TIME_DETAILRow AddLFS_TEAM_PROJECT_TIME_DETAILRow(
             LFS_TEAM_PROJECT_TIMERow parentLFS_TEAM_PROJECT_TIMERowByLFS_TEAM_PROJECT_TIME_LFS_TEAM_PROJECT_TIME_DETAIL, 
             int DetailID, 
             int EmployeeID, 
             int CompaniesID, 
             int ProjectID, 
             System.DateTime Date_, 
             string StartTime, 
             string EndTime, 
             double Offset, 
             double ProjectTime, 
             string WorkingDetails, 
             string Location, 
             long MealsCountry, 
             string MealsAllowanceType, 
             decimal MealsAllowance, 
             int UnitID, 
             int TowedUnitID, 
             string ProjectTimeState, 
             string Comments, 
             bool Deleted, 
             string Work_, 
             string Function_, 
             bool FairWage, 
             string JobClassType) {
     LFS_TEAM_PROJECT_TIME_DETAILRow rowLFS_TEAM_PROJECT_TIME_DETAILRow = ((LFS_TEAM_PROJECT_TIME_DETAILRow)(this.NewRow()));
     object[] columnValuesArray = new object[] {
             null,
             DetailID,
             EmployeeID,
             CompaniesID,
             ProjectID,
             Date_,
             StartTime,
             EndTime,
             Offset,
             ProjectTime,
             WorkingDetails,
             Location,
             MealsCountry,
             MealsAllowanceType,
             MealsAllowance,
             UnitID,
             TowedUnitID,
             ProjectTimeState,
             Comments,
             Deleted,
             Work_,
             Function_,
             FairWage,
             JobClassType};
     if ((parentLFS_TEAM_PROJECT_TIMERowByLFS_TEAM_PROJECT_TIME_LFS_TEAM_PROJECT_TIME_DETAIL != null)) {
         columnValuesArray[0] = parentLFS_TEAM_PROJECT_TIMERowByLFS_TEAM_PROJECT_TIME_LFS_TEAM_PROJECT_TIME_DETAIL[0];
     }
     rowLFS_TEAM_PROJECT_TIME_DETAILRow.ItemArray = columnValuesArray;
     this.Rows.Add(rowLFS_TEAM_PROJECT_TIME_DETAILRow);
     return rowLFS_TEAM_PROJECT_TIME_DETAILRow;
 }
 public void RemoveLFS_TEAM_PROJECT_TIMERow(LFS_TEAM_PROJECT_TIMERow row) {
     this.Rows.Remove(row);
 }
 public LFS_TEAM_PROJECT_TIMERowChangeEvent(LFS_TEAM_PROJECT_TIMERow row, global::System.Data.DataRowAction action) {
     this.eventRow = row;
     this.eventAction = action;
 }
 public void AddLFS_TEAM_PROJECT_TIMERow(LFS_TEAM_PROJECT_TIMERow row) {
     this.Rows.Add(row);
 }