private void frmDetailsCommande_Load(object sender, EventArgs e) { leDetailCommande = GestionCommande.getDetailsCommande(Convert.ToInt32(tbNumero.Text)); lesCategories = GestionCategorie.getAll(); lesProduits = GestionProduit.getByIdCategorie(Convert.ToInt32(cbCategorie.SelectedValue)); refresh(); }
private void cbCategorie_SelectedIndexChanged(object sender, EventArgs e) { try { lesProduits.Clear(); lesProduits = GestionProduit.getByIdCategorie(Convert.ToInt32(cbCategorie.SelectedValue)); cbProduit.DataSource = lesProduits; cbProduit.DisplayMember = "LibelleProduit"; cbProduit.ValueMember = "idProduit"; } catch (Exception) { } }
private void refresh() { leDetailCommande.Clear(); leDetailCommande = GestionCommande.getDetailsCommande(Convert.ToInt32(tbNumero.Text)); dgProduitsCommande.DataSource = leDetailCommande; lesCategories.Clear(); lesCategories = GestionCategorie.getAll(); cbCategorie.DataSource = lesCategories; cbCategorie.DisplayMember = "LibelleCategorie"; cbCategorie.ValueMember = "idCategorie"; lesProduits.Clear(); lesProduits = GestionProduit.getByIdCategorie(Convert.ToInt32(cbCategorie.SelectedValue)); cbProduit.DataSource = lesProduits; cbProduit.DisplayMember = "LibelleProduit"; cbProduit.ValueMember = "idProduit"; }