public FrmModifVst() { InitializeComponent(); #region Initialisation du Formulaire de modification // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionVisite.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Visite"]); UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = (int)nomElv_cmbx.SelectedIndex; #region Remplissage des cases if (listeEleves[numSelectionne].ArchiveEleve == false) { prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; }
private void elvNonArchBtn_Click(object sender, EventArgs e) { elementsAffiches.Text = "Tableau des élèves non archivés"; // Création d'un objet List d'Utilisateur à afficher dans le datagridview List <Eleve> liste = new List <Eleve>(); liste = GestionEleve.GetElevesNonArchives(); /* // Rattachement de la List à la source de données du datagridview * StudentsView.DataSource = liste; */ #region Code alternatif de remplissage du datagridview utilisé plus pratique mais moins "propre" que celui du dessus // Effacement de toutes les lignes StudentsView.Rows.Clear(); // On définit le nombre de lignes nécessaires en comptant le nombre d'éléments dans la liste StudentsView.Rows.Add(GestionEleve.GetElevesNonArchives().Count); // Remplissage des lignes du datagridview for (int i = 0; i < GestionEleve.GetElevesNonArchives().Count; i++) { StudentsView[0, i].Value = liste[i].Id_eleves; StudentsView[1, i].Value = liste[i].Nom; StudentsView[2, i].Value = liste[i].Prenom; StudentsView[3, i].Value = liste[i].Date_naissance; StudentsView[4, i].Value = liste[i].Tel_eleve; StudentsView[5, i].Value = liste[i].Tel_parent; StudentsView[6, i].Value = liste[i].Tier_temps; StudentsView[7, i].Value = liste[i].Commentaire_sante; StudentsView[8, i].Value = GestionEleve.GetLeNomDeClasse(liste[i].Id_classe); } #endregion }
public FrmModifElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); //uneGestionEleve = new List<GestionEleve>(); //GestionEleve unEleve = new GestionEleve(); //uneGestionEleve = unEleve.GetEleve(); // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = (int)nomElv_cmbx.SelectedIndex; id_eleve = (int)nomElv_cmbx.SelectedValue; #region Remplissage des cases if (listeEleves[numSelectionne].ArchiveEleve == false) { prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateTimePicker1.Text = listeEleves[numSelectionne].Date_naissance.ToString(); telEleve_txt.Text = listeEleves[numSelectionne].Tel_eleve.ToString(); telParent_txt.Text = listeEleves[numSelectionne].Tel_parent.ToString(); tierTemps_txt.Text = listeEleves[numSelectionne].Tier_temps.ToString(); commentSante_text.Text = listeEleves[numSelectionne].Commentaire_sante; lblClasse_cmbx.DataSource = GestionClasse.GetClasses(); lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.SelectedIndex = listeEleves[numSelectionne].Id_classe - 1; } #region Brouillon /* * nbClasse = listeEleves[numSelectionne].Id_classe; * listeNomClasses = new List<string>(); * nbClasse = GestionClasse.GetClasses().Count; * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(numSelectionne)); * * while (ind <= nbClasse) * { * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(ind)); * ind++; * } * * lblClasse_cmbx.DataSource = listeNomClasses; //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); * lblClasse_cmbx.DisplayMember = "LibelleClasse"; * * while (ind <= GestionClasse.GetClasses().Count) * { * lblClasse_cmbx.Value[ind] = GestionEleve.GetLeNomDeClasse(ind); * ind++; * }*/ #endregion #endregion }
public FrmModifElv() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); #region Initialisation des listes // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); // Création d'un objet List de classes à afficher dans la liste listeClasses = GestionClasse.GetClasses(); #endregion for (int id = 0; id < listeClasses.Count; id++) { listeLibelleClasse.Add( new Classe( listeClasses[id].IdClasse, listeClasses[id].NiveauClasse + " " + listeClasses[id].LibelleClasse)); } nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; numSelectionne = 0; #region Remplissage des cases prenomEleve_txt.Text = listeEleves[numSelectionne].Prenom; dateNaissancePicker.Text = listeEleves[numSelectionne].Date_naissance.ToString(); telEleve_txt.Text = listeEleves[numSelectionne].Tel_eleve.ToString(); telParent_txt.Text = listeEleves[numSelectionne].Tel_parent.ToString(); TierTempsTrue.Checked = listeEleves[numSelectionne].Tier_temps; commentSante_text.Text = listeEleves[numSelectionne].Commentaire_sante; lblClasse_cmbx.DataSource = listeLibelleClasse; lblClasse_cmbx.DisplayMember = "LibelleClasse"; lblClasse_cmbx.ValueMember = "IdClasse"; #region Brouillon /* * nbClasse = listeEleves[numSelectionne].Id_classe; * listeNomClasses = new List<string>(); * nbClasse = GestionClasse.GetClasses().Count; * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(numSelectionne)); * * while (ind <= nbClasse) * { * listeNomClasses.Add(GestionEleve.GetLeNomDeClasse(ind)); * ind++; * } * * lblClasse_cmbx.DataSource = listeNomClasses; //GestionEleve.GetLeNomDeClasse(listeEleves[numSelectionne].Id_classe); * lblClasse_cmbx.DisplayMember = "LibelleClasse"; * * while (ind <= GestionClasse.GetClasses().Count) * { * lblClasse_cmbx.Value[ind] = GestionEleve.GetLeNomDeClasse(ind); * ind++; * }*/ #endregion #endregion }
public FrmAjoutVst() { InitializeComponent(); // Récupération de chaîne de connexion à la BD à l'ouverture du formulaire UtilisateursBLL.GestionEleve.SetchaineConnexion(ConfigurationManager.ConnectionStrings["Eleve"]); // Ce code définit le format du contrôle pour afficher une heure au lieu // d'une date et permet à l'utilisateur de modifier l'heure qui est affichée. this.dateTimeArv.Format = DateTimePickerFormat.Time; this.dateTimeArv.ShowUpDown = true; this.dateTimeDep.Format = DateTimePickerFormat.Time; this.dateTimeDep.ShowUpDown = true; #region Liste medicaments // Création d'un objet List de médicaments à afficher dans la liste liste = GestionMedicament.GetMedicaments(); lblMdc_list.DataSource = liste; lblMdc_list.DisplayMember = "LblMdc"; lblMdc_list.ValueMember = "IdMdc"; numMedicSelect = (int)lblMdc_list.SelectedValue; #endregion #region Informations élèves non archivés #region Liste id // Création d'un objet List d'Eleves à afficher dans la liste listeEleves = GestionEleve.GetElevesNonArchives(); nomElv_cmbx.DataSource = listeEleves; nomElv_cmbx.DisplayMember = "Nom"; nomElv_cmbx.ValueMember = "Id_eleves"; #endregion #region Remplissage des cases numSelectionne = 0; prenomElvLbl.Text = listeEleves[numSelectionne].Prenom; dateNaissanceLbl.Text = listeEleves[numSelectionne].Date_naissance.ToString(); libelleClasseLbl.Text = GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).NiveauClasse + " " + GestionClasse.GetUneClasse(listeEleves[numSelectionne].Id_classe).LibelleClasse; #endregion #region Boutons radios #region Retour à la maison if (backHomeYes.Checked == true) { backHomeNo.Checked = false; } else if (backHomeNo.Checked == true) { backHomeYes.Checked = false; } #endregion #region Hopital if (hospitalYes.Checked == true) { hospitalNo.Checked = false; } else if (hospitalNo.Checked == true) { hospitalYes.Checked = false; } #endregion #region Parents informés if (tellPrYes.Checked == true) { tellPrNo.Checked = false; } else if (tellPrNo.Checked == true) { tellPrYes.Checked = false; } #endregion #endregion #endregion }