Esempio n. 1
0
        void SaveDetail()
        {
            try
            {
                //NewIdDetailRound();

                if (idDetail == 0 || ecartTxt.Text == "" || montTxt.Text == "" || deviseTxt.Text == "" || nbrMax.Text == "" || adTxt.Text == "" || casTxt.Text == "" || retTxt.Text == "")
                {
                    MessageBox.Show("Il ne doit pas y avoir des champs vide", "Enregistrement impossible", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    if (Convert.ToInt32(ecartTxt.Text) <= 0 || Convert.ToInt32(montTxt.Text) <= 0 || Convert.ToInt32(nbrMax.Text) <= 0)
                    {
                        MessageBox.Show("Il y a des champs qui possède de valeur inférieur ou egal à zéro.\n N.B : Seul les champs Frais adhésion, Cas social et Retenue sur remboursement peuvent prendre la valeur zéro", "Enregistrement impossible", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                    else
                    {
                        Details_Round dr = new Details_Round();

                        dr.Id             = idDetail;
                        dr.Ecart_Jour     = Convert.ToInt32(ecartTxt.Text);
                        dr.Montant_Jour   = Convert.ToDecimal(montTxt.Text);
                        dr.Devise         = deviseTxt.Text;
                        dr.Limite         = Convert.ToInt32(nbrMax.Text);
                        dr.Frais_Adhesion = Convert.ToDecimal(adTxt.Text);
                        dr.Cas            = Convert.ToDecimal(casTxt.Text);
                        dr.Retenue        = Convert.ToDecimal(retTxt.Text);
                        dr.UserSession    = UserSession.GetInstance().UserName;

                        dr.Enregistrer(dr);

                        RefreshData(new Details_Round());
                        Iniliser();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("L'erreur suivant est survenue : " + ex.Message);
            }
        }
Esempio n. 2
0
        void NewIdDetailRound()
        {
            Details_Round dr = new Details_Round();

            idDetail = dr.Nouveau();
        }
Esempio n. 3
0
 void RefreshData(Details_Round rd)
 {
     dgRound.DataSource  = rd.AllDetailsRounds();
     dgDetail.DataSource = rd.AllDetails();
 }