/// <summary> /// Cette methode permet d'aller chercher dans la base de données Toutes les marques et remplir la liste View de ces marques /// , en indiquant les noms de colonne /// </summary> private void RemplirListeMarque() { InterfaceDB_Marque inter = new InterfaceDB_Marque(); int indice = 0; ColumnHeader Cref = new ColumnHeader(); Cref.Text = "Ref Marque"; Cref.Width = 80; ColumnHeader Cnom = new ColumnHeader(); Cnom.Text = "Nom "; Cnom.Width = -2; this.ListView_Marque.Columns.AddRange(new ColumnHeader[] { Cref, Cnom }); List <Marque> liste = inter.GetToutesMarque(); ListViewItem[] listeItem = new ListViewItem[liste.Count]; foreach (Marque marque in liste) { string[] chaine = new string[] { marque.RefMarque.ToString(), marque.NomMarque }; ListViewItem item = new ListViewItem(chaine); listeItem[indice] = item; indice++; } this.ListView_Marque.Items.AddRange(listeItem); }
/// <summary> /// Cette methode permet d'aller chercher dans la base de données Toutes les marques et remplir la liste Combobox pour les marques /// </summary> public void RemplirComboMarque() { InterfaceDB_Marque inter = new InterfaceDB_Marque(); int indice = 0; List <Marque> liste = inter.GetToutesMarque(); string[] chaine = new string[liste.Count]; foreach (Marque marque in liste) { chaine[indice] = marque.NomMarque; indice++; } this.ComboBox_Marque.Items.AddRange(chaine); }