public ListeConsultationsViewModel(Role r) { if (r != null) { if (r.NomRole == "Docteur") { isDoctor = "Visible"; } else { isDoctor = "Hidden"; } if (r.NomRole == "SuperUser") { isSuper = "Visible"; } else { isSuper = "Hidden"; } if (r.NomRole == "Secritaire") { isSec = "Visible"; } else { isSec = "Hidden"; } } // Patients = new List<Patient>(); //Patient.DateNaiss = DateTime.Now; ConsultationSelect = new NatureConsultation(); VilleSelect = new Ville(); SuprimerC = new RelayCommand(SuprimerConsultation); SuprimerV = new RelayCommand(SuprimerVille); Consultation = new NatureConsultation(); ville = new Ville(); AjouterC = new RelayCommand(AjouterConsultation); AjouterV = new RelayCommand(AjouterVille); modele = new CabinetMedicalContainer(); ListeConsultations = new ObservableCollection <NatureConsultation>(); ListeConsultations2 = new ObservableCollection <NatureConsultation>(); Consultations = modele.NatureConsultationSet.ToList(); ListeVilles = new ObservableCollection <Ville>(); ListeVilles2 = new ObservableCollection <Ville>(); Villes = modele.VilleSet.ToList(); foreach (var item in Villes) { ListeVilles.Add(item); } foreach (var item in Consultations) { ListeConsultations.Add(item); } }
public ListeUtilisateursViewModel(Role r) { if (r != null) { if (r.NomRole == "Docteur") { isDoctor = "Visible"; } else { isDoctor = "Hidden"; } if (r.NomRole == "SuperUser") { isSuper = "Visible"; } else { isSuper = "Hidden"; } if (r.NomRole == "Secritaire") { isSec = "Visible"; } else { isSec = "Hidden"; } } // Patients = new List<Patient>(); //Patient.DateNaiss = DateTime.Now; utilisateurSelect = new User(); Suprimer = new RelayCommand(SuprimerUser); Utilisateur = new User(); Ajouter = new RelayCommand(AjouterUser); modele = new CabinetMedicalContainer(); ListeUsers = new ObservableCollection <User>(); ListeUsers2 = new ObservableCollection <User>(); Users = modele.UserSet.ToList(); listeRole = new List <Role>(); ListeRole = new ObservableCollection <Role>(); listeRole = modele.RoleSet.ToList(); RoleSelect = new Role(); foreach (var item in Users) { ListeUsers.Add(item); } foreach (var item in listeRole) { ListeRole.Add(item); } }
// public ObservableCollection<Patient> ListePatient2 { get; set; } /* public ObservableCollection<Patient> ListePatients { * get { return this.listePatients; } * set * { * this.listePatients = value; * RaisePropertyChanged("ListePatients"); * } * }*/ public ListePatientViewModel(Role r) { if (r != null) { if (r.NomRole == "Docteur") { isDoctor = "Visible"; } else { isDoctor = "Hidden"; } if (r.NomRole == "SuperUser") { isSuper = "Visible"; } else { isSuper = "Hidden"; } if (r.NomRole == "Secritaire") { isSec = "Visible"; } else { isSec = "Hidden"; } } r1 = r; // Patients = new List<Patient>(); //Patient.DateNaiss = DateTime.Now; Consult = new Consultation(); // Consultation = new ObservableCollection<Consultation>(); natureConsult = new List <NatureConsultation>(); // NatureConsult = new ObservableCollection<NatureConsultation>(); consultation = new List <Consultation>(); // ListConsult2 = new ObservableCollection<Consultation>(); PatientSelect = new Patient(); // ListeConsult = new ObservableCollection<Consultation>(); Liste = new DataGrid(); AjouterConsult = new RelayCommand(AjouterConsultation); Suprimer = new RelayCommand(SuprimerPatient); SuprimerConsult = new RelayCommand(SuprimerConsultation); Afficher = new RelayCommand(AfficherFiche); RechercherC = new RelayCommand(RechercherConsult); RechercherP = new RelayCommand(RechercherPatient); mcC = ""; mcP = ""; Modifier = new RelayCommand(ModifierPatient); Patient = new Patient(); PatientFiche = new Patient(); Ajouter = new RelayCommand(AjouterPatient); modele = new CabinetMedicalContainer(); ConsultSelect = new Consultation(); Patients = modele.PatientSet.ToList(); ListeVilles = modele.VilleSet.ToList(); if (r.NomRole == "Patient") { PatientFiche = modele.PatientSet.Find(r.RoleID); } else { PatientFiche = modele.PatientSet.Find(id); } consultation = modele.ConsultationSet.ToList(); natureConsult = modele.NatureConsultationSet.ToList(); }
public ListeRendezVousViewModel(Role r) { if (r != null) { if (r.NomRole == "Docteur") { isDoctor = "Visible"; } else { isDoctor = "Hidden"; } if (r.NomRole == "SuperUser") { isSuper = "Visible"; } else { isSuper = "Hidden"; } if (r.NomRole == "Secritaire") { isSec = "Visible"; } else { isSec = "Hidden"; } } Datebox = DateTime.Now; ListeDg = new DataGrid(); RendezVousSelect = new RendezVous(); Suprimer = new RelayCommand(SuprimerRendezVous); Modifier = new RelayCommand(ModifierRendezVous); Ajouter = new RelayCommand(AjouterRendezVous); mc = ""; Rechercher = new RelayCommand(RechercherR); Patient p1 = new Patient { NomPatient = "Guetin", PrenomPatient = "Arnaud", DateDernConsult = DateTime.Parse(" 2017-03-05") }; ListeRendezVous = new ObservableCollection <RendezVous>(); ListeRendezVous2 = new ObservableCollection <RendezVous>(); Patients = new ObservableCollection <Patient>(); Rendez = new CabinetMedicalContainer(); RendezVous = Rendez.RendezVousSet.ToList(); PatientsListe = Rendez.PatientSet.ToList(); foreach (var item in RendezVous) { //item.DateRendezVous = item.DateRendezVous.; ListeRendezVous.Add(item); } foreach (var item in PatientsListe) { Patients.Add(item); } // Patients.Add(p1); // ListeRendezVous=(ObservableCollection<RendezVous>) ListeRendezVous.Where(u => u.Patient.NomPatient =="Guetin"); // ListeRendezVous.Add(new RendezVous { DateRendezVous = DateTime.Now, Statut = "Valide", Patient = p1, PatientID = p1.PatientID }); //Liste = ListeRendezVous.Where(item => item.DateRendezVous = DateTime.Now.GetDateTimeFormats); }