public FrmModuleEditVisite(int idVisite) { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire Visite uneVisite = GestionVisites.InfoVisite(idVisite); Eleve unEleve = GestionInfirmerieBLL.GestionEleves.InfoEleve(uneVisite.unEleve_Visite.unId_eleve); Prescrire unePrescription = GestionPrescrires.InfoPrescrire(idVisite); Medicament unMedicament = GestionMedicaments.GetMedicaments(unePrescription.unMedicament_prescrire.IdMedicament); GestionUtilisateurs.SetchaineConnexion(ConfigurationManager.ConnectionStrings["GestionInfirmerie"]); idDuneVisite = idVisite; labelclasse.Text = "Classe : " + unEleve.UneClasse.unLibelle_classe; labelnom.Text = "Nom : " + unEleve.unNom_eleve + " " + unEleve.unPrenom_eleve; dateVisite.SelectionStart = Convert.ToDateTime(uneVisite.uneDate_Visite); dateVisite.SelectionEnd = Convert.ToDateTime(uneVisite.uneDate_Visite); motiftextBox.Text = uneVisite.unMotif_Visite; poulstextbox.Text = uneVisite.unPouls_Visite; comboBoxHeureSortie.Text = "00"; comboBoxMinuteSortie.Text = "00"; comboBoxHeureArrivee.Text = "00"; comboBoxMinuteArrivee.Text = "00"; comboBoxQuantite.Text = "0"; List <Medicament> lesMedicaments = GestionMedicaments.GetListeMedicaments(); comboBoxPrescrire.DataSource = lesMedicaments; comboBoxPrescrire.DisplayMember = "LibelleMedicament"; comboBoxPrescrire.ValueMember = "IdMedicament"; comboBoxPrescrire.Text = unMedicament.LibelleMedicament; comboBoxQuantite.Text = unePrescription.uneQuantite_medicament.ToString(); comtextbox.Text = uneVisite.unCommentaire_Visite; string[] heureMinuteSortie = uneVisite.uneHeure_Sortie.Split(':'); string[] heureMinuteArrivee = uneVisite.uneHeure_Arrive.Split(':'); comboBoxHeureSortie.Text = heureMinuteSortie[0]; comboBoxMinuteSortie.Text = heureMinuteSortie[1]; comboBoxHeureArrivee.Text = heureMinuteArrivee[0]; comboBoxMinuteArrivee.Text = heureMinuteArrivee[1]; if (uneVisite.uneVisite_Hopital == true) { VHradioOui.Checked = true; } else if (uneVisite.unRetour_Domicile == true) { RDradioOui.Checked = true; } else { RRadioButton.Checked = true; } if (uneVisite.lesParents_Prevenus == true) { PPCheckBox.Checked = true; } }
public FrmModuleDetailsVisite(int idVisite) { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire string resultHopital; string resultDom; string resultParentsPrev; idDuneVisite = idVisite; GestionUtilisateurs.SetchaineConnexion(ConfigurationManager.ConnectionStrings["GestionInfirmerie"]); Visite uneVisite = GestionVisites.InfoVisite(idDuneVisite); labelclasse.Text = "Classe : " + uneVisite.unEleve_Visite.UneClasse.unLibelle_classe; labelnom.Text = "Nom : " + uneVisite.unEleve_Visite.unNom_eleve + " " + uneVisite.unEleve_Visite.unPrenom_eleve; labeldate.Text = "Date : " + uneVisite.uneDate_Visite; labelmotif.Text = "Motif : " + uneVisite.unMotif_Visite; labelpouls.Text = "Pouls : " + uneVisite.unPouls_Visite; labelHeureA.Text = "Heure arrivée : " + uneVisite.uneHeure_Arrive; labelHeureS.Text = "Heure sortie : " + uneVisite.uneHeure_Sortie; labelcom.Text = "Commentaire : " + uneVisite.unCommentaire_Visite; Prescrire unePrescrip = GestionPrescrires.InfoPrescrire(idDuneVisite); //Vérifie si une prescription a été faite if (GestionPrescrires.InfoPrescrire(idDuneVisite) == null) { labelprescrire.Text = "Prescription : Aucun médicament"; labelquantite.Text = ""; } else { Medicament unMedicament = GestionMedicaments.GetMedicaments(unePrescrip.unMedicament_prescrire.IdMedicament); labelprescrire.Text = "Prescription : " + unMedicament.LibelleMedicament; labelquantite.Text = "Quantité : " + unePrescrip.uneQuantite_medicament; } if (uneVisite.uneVisite_Hopital == true) { resultHopital = "Oui"; } else { resultHopital = "Non"; } labelvisitehopital.Text = "Visite hopital : " + resultHopital; if (uneVisite.lesParents_Prevenus == true) { resultParentsPrev = "Oui"; } else { resultParentsPrev = "Non"; } labelparprev.Text = "Parents prévenus : " + resultParentsPrev; if (uneVisite.unRetour_Domicile == true) { resultDom = "Oui"; } else { resultDom = "Non"; } labelretourdom.Text = "Retour domicile : " + resultDom; }