public StudyCollection FetchAll() { var coll = new StudyCollection(); var qry = new Query(Study.Schema); coll.LoadAndCloseReader(qry.ExecuteReader()); return coll; }
private StudyCollection GetAllStudiesSorted() { var studies = new StudyCollection(); foreach (Patient patient in StudyTree.Patients) { foreach (Study study in patient.Studies) { studies.Add(study); } } SortStudies(studies); return(studies); }
/// <summary> /// Sorts the given <see cref="StudyCollection"/>. /// </summary> protected virtual void SortStudies(StudyCollection studies) { studies.Sort(GetStudyComparer()); }
public StudyCollection FetchByQuery(Query qry) { var coll = new StudyCollection(); coll.LoadAndCloseReader(qry.ExecuteReader()); return coll; }
public StudyCollection FetchByID(object Guid) { StudyCollection coll = new StudyCollection().Where("GUID", Guid).Load(); return coll; }
protected MediaFileSet(string fileSetId) { Studies = new StudyCollection(); FileSetId = fileSetId; }