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