Example #1
0
        //Fonction d'enregistrement des details d'approvisionnement
        public void Enregistrer(IDetail_approv approv)
        {
            if (ImplementeConnexion.Instance.Conn.State == ConnectionState.Closed)
            {
                ImplementeConnexion.Instance.Conn.Open();
            }
            using (IDbCommand cmd = ImplementeConnexion.Instance.Conn.CreateCommand())
            {
                cmd.CommandText = "INSERT_DETAIL_APPROV";
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@id", 4, DbType.Int32, Id));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@quantite", 50, DbType.Int32, Quantite));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@pua", 50, DbType.Decimal, Pu));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@datefabric", 100, DbType.Date, DateFabric));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@date_expir", 100, DbType.Date, DateExpiration));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@refprod", 10, DbType.Int32, RefProduit));
                cmd.Parameters.Add(Parametre.Instance.AjouterParametre(cmd, "@refapprov", 20, DbType.Int32, RefApprov));

                cmd.ExecuteNonQuery();


                MessageBox.Show("Enregistrement reussie !!!", "Reussite", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
        }
 void RefreshData(IDetail_approv detail)
 {
     dataGridView1.DataSource = detail.Approvisionnements();
 }
Example #3
0
 void RefreshData(Fournisseurs four, IDetail_approv detail)
 {
     dataGridView3.DataSource = four.Fournisseur();
 }