private void AjouterPatient() { enPoid.Text = enPoid.Text.Replace(" ", string.Empty); enTaille.Text = enTaille.Text.Replace(" ", string.Empty); Patient patient = new Patient(enNom.Text, new DateTime((int)enAnnee.SelectedItem, (int)enMois.SelectedItem, (int)enJour.SelectedItem), enAge.Text, int.Parse((!enPoid.Text.Equals(""))?enPoid.Text:"0") , int.Parse((!enTaille.Text.Equals("")) ? enTaille.Text : "0"), (ChackHomme.IsChecked == true) ? Patient.Sexe.Home : Patient.Sexe.Femme, new DateTime(DateTime.Now.Year, DateTime.Now.Month, DateTime.Now.Day), enProfession.Text , enAddresse.Text, enEmail.Text, enNumTele.Text, (enFavorie.IsChecked == true) ? true : false , enAntecedents.Text, enCompte_rendu.Text, enNotesMedicale.Text); listPatientsAfficher.AjouterPatient(patient); ControlleFichiers.WriteXML(listPatientsAfficher.getListePatients()); }
private void enregistrerPatientModifications(int IdSelected) { Patient patient = null; for (int i = 0; i < listPatientsAfficher.getListePatients().Count; i++) { if (listPatientsAfficher.getListePatients()[i].ID == IdSelected) { patient = listPatientsAfficher.getListePatients()[i]; break; } } if (patient == null) { patient = new Patient(); } patient.ID = IdSelected; patient.Nom = enNom.Text; patient.Naissance = new DateTime(int.Parse(enAnnee.SelectedItem.ToString()), int.Parse(enMois.SelectedItem.ToString()), int.Parse(enJour.SelectedItem.ToString())); patient.Age = enAge.Text; patient.Poid = (!enPoid.Text.Equals("")) ? int.Parse(enPoid.Text) : 0; patient.Taille = (!enTaille.Text.Equals("")) ? int.Parse(enTaille.Text) : 0; patient.sexeHome = (ChackHomme.IsChecked == true) ? Patient.Sexe.Home : Patient.Sexe.Femme; patient.Profession = enProfession.Text; patient.Addresse = enAddresse.Text; patient.Email = enEmail.Text; patient.Telephone = enNumTele.Text; patient.Favorie = (bool)enFavorie.IsChecked; patient.Diagnostic = enCompte_rendu.Text; patient.Antecedents = enAntecedents.Text; patient.Rapport = enNotesMedicale.Text; ControlleFichiers.WriteXML(listPatientsAfficher.getListePatients()); AfficherToutListe(); }
private void btn_SupprimerPatient(object sender, RoutedEventArgs e) { btn_NomAjouterPatient.IsEnabled = true; if (((Patient)LISTES_DES_PATIENTS.SelectedItem) != null) { DialogResult dialogResult = System.Windows.Forms.MessageBox.Show("vous voulez supprimer le Patient ", "Enregistrer " + ((Patient)LISTES_DES_PATIENTS.SelectedItem).Nom + " ?" , MessageBoxButtons.YesNo); if (dialogResult == System.Windows.Forms.DialogResult.Yes) { listPatientsAfficher.supprimerPatient(((Patient)LISTES_DES_PATIENTS.SelectedItem).ID); ControlleFichiers.WriteXML(listPatientsAfficher.getListePatients()); AfficherToutListe(); } } else { System.Windows.Forms.MessageBox.Show("Selectionner le Patient"); } }