private void refreshListView() { int countRows = SousFamilles.countRows(); List <SousFamilles> sousFamilles = SousFamilles.getListSousFamilles(); listView.Clear(); listView.View = View.Details; listView.GridLines = true; listView.FullRowSelect = true; listView.Columns.Add("Référence"); listView.Columns.Add("Nom"); listView.Columns.Add("Famille"); foreach (SousFamilles sousFamille in sousFamilles) { Familles famille = new Familles(); famille.RefFamille = sousFamille.RefFamille; famille.loadFromDB(); String[] array = new String[3]; array[0] = sousFamille.RefSousFamille.ToString(); array[1] = sousFamille.Nom; array[2] = famille.Nom; listView.Items.Add(new ListViewItem(array)); } }
private void modificationFamille() { int i = listView.SelectedIndices[0]; Console.WriteLine("Modification de la famille " + listView.Items[i].Text); Familles famille = new Familles(); famille.RefFamille = Convert.ToInt32(listView.Items[i].Text); famille.loadFromDB(); AddOrModifyFamille addFamille = new AddOrModifyFamille(famille); addFamille.ShowDialog(); }
public void updateComboFamille() { List <Familles> listeFamille = Familles.getListFamilles(); for (int i = 0; i < listeFamille.Count(); i++) { comboBoxFamille.Items.Add(listeFamille[i].Nom); if (sFamille != null) { Familles famille = new Familles(); famille.RefFamille = sFamille.RefFamille; famille.loadFromDB(); if (listeFamille[i].Nom == famille.Nom) { comboBoxFamille.SelectedItem = comboBoxFamille.Items[i]; } } } comboBoxFamille.Refresh(); }