Ejemplo n.º 1
0
        void SelectVolumes()
        {
            PatientsViewModel patworkspace =
                this.Workspaces.FirstOrDefault(vm => vm is PatientsViewModel)
                as PatientsViewModel;

            if (patworkspace == null)
            {
                System.Windows.MessageBox.Show("You must select time filter first.");
                return;
            }

            SitesViewModel volworkspace =
                this.Workspaces.FirstOrDefault(vm => vm is SitesViewModel)
                as SitesViewModel;

            if (volworkspace == null)
            {
                System.Windows.MessageBox.Show("You must select site filter first.");
                return;
            }
            VolumesViewModel workspace =
                this.Workspaces.FirstOrDefault(vm => vm is VolumesViewModel)
                as VolumesViewModel;

            if (workspace == null)
            {
                workspace = new VolumesViewModel(_vapp, _patientRepository, _siteRepository, _volumeRepository, 2);
                this.Workspaces.Add(workspace);
            }

            this.SetActiveWorkspace(workspace);
        }
Ejemplo n.º 2
0
        // comand callbacks
        void SelectPatients()
        {
            PatientsViewModel workspace =
                this.Workspaces.FirstOrDefault(vm => vm is PatientsViewModel)
                as PatientsViewModel;

            if (workspace == null)
            {
                workspace = new PatientsViewModel(_vapp, _patientRepository, 0);
                this.Workspaces.Add(workspace);
            }

            this.SetActiveWorkspace(workspace);
        }
Ejemplo n.º 3
0
        void ShowSelectedPatients()
        {
            PatientsViewModel patworkspace =
                this.Workspaces.FirstOrDefault(vm => vm is PatientsViewModel)
                as PatientsViewModel;

            if (patworkspace == null)
            {
                System.Windows.MessageBox.Show("You must select time filter first.");
                return;
            }

            SelectedPatientsViewModel workspace =
                this.Workspaces.FirstOrDefault(vm => vm is SelectedPatientsViewModel)
                as SelectedPatientsViewModel;

            if (workspace == null)
            {
                workspace = new SelectedPatientsViewModel(_vapp, _patientRepository);
                this.Workspaces.Add(workspace);
            }

            this.SetActiveWorkspace(workspace);
        }