コード例 #1
0
        void SaveDetail()
        {
            try
            {
                IDetails_Sortie detail = new Detail_sortie_service();

                for (int i = 0; i < (dataGridView2.Rows.Count); i++)
                {
                    detail.Id          = Convert.ToInt32(dataGridView2[0, i].Value.ToString());
                    detail.Ref_Produit = dn.retourId("idproduit", "produit", "designationprod", dataGridView2[1, i].Value.ToString());
                    detail.Quantite    = Convert.ToInt32(dataGridView2[2, i].Value.ToString());
                    detail.Pu          = Convert.ToInt32(dataGridView2[3, i].Value.ToString());
                    detail.Ref_Entete  = idEnteteSortie;

                    detail.Enregistrer(detail);
                }


                dataGridView2.Rows.Clear();
                button4.Enabled = true;
                button2.Enabled = false;
                //idEnteteSortie = 0;
            }
            catch (Exception ex)
            {
                MessageBox.Show("L'erreur suivant est survenue : " + ex.Message, "Information", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
        }