Beispiel #1
0
        private void ShowPatientView(object obj)
        {
            PatientViewModel patientViewModel = new PatientViewModel();
            IView            patientView      = new PatientWindow(patientViewModel);

            patientViewModel.settoClose(patientView);
            patientView.Show();
            viewtoClose.Close();
        }
Beispiel #2
0
        private void ShowView(object obj)
        {
            IView            view;
            PatientViewModel vmodel = new PatientViewModel();

            view = new PatientWindow(vmodel);
            vmodel.settoClose(view);
            view.Show();
            viewToClose.Close();
        }
        private void ShowPatientView(object parameter)
        {
            IView            view      = null;
            PatientViewModel viewmodel = new PatientViewModel();

            view = new PatientWindow(viewmodel);

            viewmodel.settoClose(view);

            view.Show();

            viewtoClose.Close();
        }
Beispiel #4
0
 private void ShowView(object obj)
 {
     if (AdminRights)
     {
         AdminViewModel adminViewModel = new AdminViewModel();
         IView          adminView      = new AdminWindow(adminViewModel);
         adminViewModel.settoClose(adminView);
         adminView.Show();
         viewToClose.Close();
     }
     if (PatientRights)
     {
         PatientViewModel patientViewModel = new PatientViewModel();
         IView            patientView      = new PatientWindow(patientViewModel);
         patientViewModel.settoClose(patientView);
         patientView.Show();
         viewToClose.Close();
     }
 }
        public void ShowView(object parameter)
        {
            if (AdminRights)
            {
                AdminViewModel adminViewModel = new AdminViewModel();
                IView          adminView      = new AdminWindow(adminViewModel);
                adminViewModel.settoClose(adminView);
                adminView.Show();
                toClose.Close();
            }

            else if (DoctorRights)
            {
                DoctorViewModel doctorViewModel = new DoctorViewModel();
                IView           doctorView      = new DoctorWindow(doctorViewModel);
                doctorViewModel.settoClose(doctorView);
                doctorView.Show();
                toClose.Close();
            }

            else if (PatientRights)
            {
                PatientViewModel patientViewModel = new PatientViewModel();
                IView            patientView      = new PatientWindow(patientViewModel);
                patientViewModel.settoClose(patientView);
                patientView.Show();
                toClose.Close();
            }

            else
            {
                IView authenticationWindow        = null;
                AuthenticationViewModel viewModel = new AuthenticationViewModel(new AuthenticationService());
                authenticationWindow = new AuthenticationWindow(viewModel);
                viewModel.settoClose(authenticationWindow);
                authenticationWindow.Show();
                toClose.Close();
            }
        }
        private void ShowView(object obj)
        {
            if (DoctorRights)
            {
                IView           view;
                DoctorViewModel vmodel = new DoctorViewModel();

                view = new DoctorWindow(vmodel);
                vmodel.settoClose(view);
                view.Show();
                viewToClose.Close();
            }
            else
            {
                IView            view;
                PatientViewModel vmodel = new PatientViewModel();

                view = new PatientWindow(vmodel);
                vmodel.settoClose(view);
                view.Show();
                viewToClose.Close();
            }
        }