private static Study AddAStudy(Patient p, NucMedPractice nmp) { Study s = new Study(); s.Practice = nmp; s.StudyType = GetFirstStudyType(); s.Patient = p; retriever.SaveItem(s); Appointment a = new Appointment(); a.ScheduledArrivalTime = new DateTime(2017, 10, 18, 9, 0, 0); a.Study = s; retriever.SaveItem(a); ArrivalTask t = new ArrivalTask(); t.ScheduledCompletionTime = new DateTime(2017, 10, 18, 9, 15, 0); t.Appointment = a; retriever.SaveItem(t); DoseAdministrationTask dat = new DoseAdministrationTask(); dat.ScheduledCompletionTime = new DateTime(2017, 10, 18, 9, 45, 0); dat.Appointment = a; retriever.SaveItem(dat); ScanTask st = new ScanTask(); st.ScheduledCommencementTime = new DateTime(2017, 10, 18, 12, 45, 0); st.Appointment = a; retriever.SaveItem(st); return(s); }
public override void AddNew() { NucMedPractice newPractice = new NucMedPractice(); newPractice.Name = "Enter name"; SelectedNucMedPractice = newPractice; Practices.Add(newPractice); RaisePropertyChanged("ViewModelCollection"); }
private static void AddNucMedPractice() { NucMedPractice nmp = new NucMedPractice(); nmp.Name = "Concord Nuclear Medicine"; nmp.Hospital = GetFirstHospital(); retriever.SaveItem(nmp); Room r1 = new Room { Name = "8 slice", NucMedPractice = nmp, CameraRoom = true }; retriever.SaveItem(r1); Room r2 = new Room { Name = "16 slice", NucMedPractice = nmp, CameraRoom = true }; retriever.SaveItem(r2); Room r3 = new Room { Name = "Forte", NucMedPractice = nmp, CameraRoom = true }; retriever.SaveItem(r3); Room r4 = new Room { Name = "MPR", NucMedPractice = nmp, CameraRoom = true }; retriever.SaveItem(r4); Room r5 = new Room { Name = "Consult 1", NucMedPractice = nmp, CameraRoom = false }; retriever.SaveItem(r5); Room r6 = new Room { Name = "Consult 2", NucMedPractice = nmp, CameraRoom = false }; retriever.SaveItem(r6); }