Example #1
0
 private void cbbLivreur_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cbbLivreur.Text == "Nouvelles Villes")
     {
         txtID.Text = Utilitaire.RetourNouvelleId(Livreurs.CollClassLivreur).ToString();
     }
     else
     {
         foreach (Livreurs unLivreur in Livreurs.CollClassLivreur)
         {
             if (unLivreur.Nom == cbbLivreur.SelectedItem.ToString())
             {
                 txtID.Text  = unLivreur.Id.ToString();
                 txtNom.Text = unLivreur.Nom;
             }
         }
     }
 }
Example #2
0
        private void comboBoxVille_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBoxVille.Text == "Nouvelles Villes")
            {
                textBoxId.Text    = Utilitaire.RetourNouvelleId(Villes.CollClassVille).ToString();
                textBoxVille.Text = "";
                textBoxCP.Text    = "";
                txtPays.Text      = "";
            }
            else
            {
                int    IDDeVille = comboBoxVille.SelectedIndex + 2;
                Villes laVille   = null;
                foreach (Villes uneVille in Villes.CollClassVille)
                {
                    if (uneVille.Id == IDDeVille)
                    {
                        textBoxId.Text    = uneVille.Id.ToString();
                        textBoxVille.Text = uneVille.Nom;
                        textBoxCP.Text    = uneVille.Codepostal.ToString();
                        txtPays.Text      = uneVille.Pays;
                        laVille           = uneVille;
                    }
                }
                DataTable data = new DataTable();
                data.Columns.Add("ID", typeof(int));
                data.Columns.Add("Adresse", typeof(string));

                dataGridViewBoxs.Refresh();
                foreach (Boxs uneBox in laVille.LesBox)
                {
                    data.Rows.Add(uneBox.Id, uneBox.Adresse);
                }
                dataGridViewBoxs.DataSource = data;
            }
        }