public static void MergeDataFile(this StudyUnit curStudyUnit, StudyUnit newStudyUnit) { int upper = newStudyUnit.DataFiles.Count - 1; for (int i = upper; i >= 0; i--) { DataFile dataFile = newStudyUnit.DataFiles[i]; if (newStudyUnit.FindDataSet(dataFile.DataSetId) == null) { newStudyUnit.DataFiles.RemoveAt(i); } } curStudyUnit.DataFiles.AddRange(newStudyUnit.DataFiles); }
public DataSet FindDataSetModel(string dataSetId) { return(studyUnit.FindDataSet(dataSetId)); }