/// <summary> /// Charge les liste des sections disponibles. /// </summary> /// <returns>Liste de sections</returns> public static List<BO.Section> ChargerListeDeSection() { List<BO.Section> retVal = new List<BO.Section>(); SqlConnection connection = Utilitaire.ObtenirConnexion(); string requête = @"SELECT ID, LIBELLE from Section s"; SqlCommand commande = new SqlCommand(requête, connection); try { connection.Open(); SqlDataReader lecteur = commande.ExecuteReader(); while (lecteur.Read()) { int sectionId = int.Parse(lecteur["ID"].ToString()); BO.Section section = new BO.Section(sectionId); section.Libellé = lecteur["LIBELLE"].ToString(); retVal.Add(section); } lecteur.Close(); } catch (SqlException ex) { throw ex; } finally { connection.Close(); } return retVal; }
private void chargerÉlèveToolStripMenuItem_Click(object sender, EventArgs e) { this.pnlElève.Hide(); FichRechercher f = new FichRechercher(); if (f.ShowDialog() == DialogResult.OK) { this.eleveCourant = f.EleveCourant; this.sectionCourante = f.SectionCourante; this.RafraîchirAffichages(); } }
public FichePrincipale() { InitializeComponent(); this.eleveCourant = null; this.sectionCourante = null; }
private void terminerDialogue() { this.SectionCourante = (BO.Section)cbSection.SelectedItem; this.EleveCourant = (BO.Eleve)lbProp.SelectedItem; this.DialogResult = DialogResult.OK; }