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); }