Example #1
0
        public ViewProfessionnelDossierPatientInfosModif(GestionnaireEcrans gestionnaireEcrans, Citoyen patient)
        {
            InitializeComponent();
            Patient    = patient;
            GestEcrans = gestionnaireEcrans;
            ControlDossierPatientInfos = new ControlDossierPatientInfos(Patient);
            DataContext = new ViewModelProfessionnelDossierPatientInfosModif(gestionnaireEcrans, Patient, (ControlDossierPatientInfos.DataContext as ControlModelDossierPatientInfos));

            Grid.SetRow(ControlDossierPatientInfos, 1);
            grdPatientInfos.Children.Add(ControlDossierPatientInfos);
        }
        public ViewProfessionnelCreerPatient(GestionnaireEcrans gestionnaireEcrans)
        {
            InitializeComponent();
            GestionnaireEcrans = gestionnaireEcrans;

            // On crée le ViewModelProfessionnelCreerPatient
            ViewModelProfessionnelCreerPatient = new ViewModelProfessionnelCreerPatient(gestionnaireEcrans, new Citoyen());
            // On crée le ControlDossierPatientInfos
            ControlDossierPatientInfos = new ControlDossierPatientInfos(ViewModelProfessionnelCreerPatient.Citoyen);
            // On associe ControlDossierPatientInfos à ViewModelProfessionnelCreerPatient
            ViewModelProfessionnelCreerPatient.ControlModelDossierPatientInfos = (ControlDossierPatientInfos.DataContext as ControlModelDossierPatientInfos);

            DataContext = ViewModelProfessionnelCreerPatient;

            Grid.SetRow(ControlDossierPatientInfos, 1);
            grdCreerPatient.Children.Add(ControlDossierPatientInfos);
        }