예제 #1
0
        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));
            }
        }
예제 #2
0
        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();
        }
예제 #3
0
        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();
        }