private void button_appliquer_Click(object sender, EventArgs e) { ProduitCont prodCont = new ProduitCont(lireListProduits()); Boolean result = prodCont.ajouterOuModifierProduits(); if (result == false) { MessageBox.Show("Un problème est survenu lors de l'insertion des produits"); } else { updateProgramListProduit(prodCont, Program.listGlobalProduits); MessageBox.Show("Toutes les modifications ont été appliquées"); } }
private List <Produit> updateProgramListProduit(ProduitCont prodCont, List <Produit> listProduitsProgram) { foreach (Produit prodProgram in listProduitsProgram) { foreach (Produit prodUpdated in prodCont.ListeProduits) { if (!prodProgram.Equals(prodUpdated)) { continue; } prodProgram.updateMySelf(prodUpdated); break; } } return(listProduitsProgram); }
private void VenteForm_Load(object sender, EventArgs e) { dateTimePicker1.Enabled = false; label_refVente.Text = "v_" + Program.dbHandler.getSqRefVente(); ProduitCont prodCont = new ProduitCont(); prodCont.rechercheProduitDispo(); ClientCont clientCont = new ClientCont(); clientCont.rechercherTousClient(); comboBox1_RefProduit.DataSource = prodCont.getLibellesProduit(); comboBox2_cin.DataSource = clientCont.getNomPrenomClient(); comboBox1_typePaiement.DataSource = Program.modePaiementCont.listLibelleModePaiement; }
static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); modePaiementCont = new ModePaiementCont(); dbHandler = new ADO("Data Source = SSR\\SQLEXPRESS; Initial Catalog = Pharmacie; Integrated Security = True"); ProduitCont prodCont = new ProduitCont(); prodCont.rechercheProduitDispoFromDB(); Program.listGlobalProduits = prodCont.ListeProduits; ClientCont clientCont = new ClientCont(); clientCont.rechercherTousClientFromDB(); Program.listGlobalClients = clientCont.ListClients; //Console.WriteLine("cccc "+Program.listGlobalProduits.Count); Application.Run(new IndexForm()); }