private void PayerTransportMatierePremiere(EveReceptionDonsMatieresPremiere don)
        {
            if (int.Parse(txtTransport.Text) > 0)
            {
                EveDecaissement decaiss = new EveDecaissement
                {
                    DateDecaissement = don.DateReception,
                    Montant          = int.Parse(txtTransport.Text),
                    Description      = "Transport don matière premiere",
                    CodeCompte       = int.Parse(cbxCompte.GetItemText(cbxCompte.SelectedValue)),
                    //CodeReceptionMatierePremiere = don.CodeReceptionDonMatierePremiere
                };

                db.EveDecaissements.Add(decaiss);
                db.SaveChanges();
            }
        }
        private EveReceptionDonsMatieresPremiere ReceptionDonMatierePremiere()
        {
            var codeEmploye         = int.Parse(cbxEmploye.SelectedValue.ToString());
            var codeFournisseur     = int.Parse(cbxFournisseur.SelectedValue.ToString());
            var codeMatierePremiere = int.Parse(cbxMatierePremiere.SelectedValue.ToString());

            EveReceptionDonsMatieresPremiere don = new EveReceptionDonsMatieresPremiere
            {
                DateReception       = dtpDateReception.Value.Date,
                CodeMatierePremiere = codeMatierePremiere,
                CodeEmploye         = codeEmploye,
                CodeFournisseur     = codeFournisseur,
                Quantite            = int.Parse(txtQuantite.Text),
            };

            db.EveReceptionDonsMatieresPremieres.Add(don);
            db.SaveChanges();
            MessageBox.Show("Le nouveau don de matière première a été enregistré avec succès.");
            txtQuantite.Text  = "0";
            txtTransport.Text = "0";

            return(don);
        }