Example #1
0
        private void btnVirement_Click(object sender, EventArgs e)
        {
            int i = cbxDebiteur.SelectedIndex;
            int j = cbxCredite.SelectedIndex;

            CompteBancaire CB;

            CB = monAgence.LesComptes.ElementAt(i);
            Boolean rep;

            rep = CB.debiterCompte(Decimal.Parse(txbVirement.Text));
            if (rep == true)
            {
                CompteBancaire CB2;
                CB2 = monAgence.LesComptes.ElementAt(j);
                CB2.crediterCompte(Decimal.Parse(txbVirement.Text));

                lblMessageVirement.Text      = "Le compte a été débité";
                lblMessageVirement.ForeColor = Color.Green;
            }
            else
            {
                lblMessageVirement.Text      = "Impossible de debiter le compte le montant dépasse le solde du compte";
                lblMessageVirement.ForeColor = Color.Red;
            }
        }
Example #2
0
        private void btnEnregistrerDebit_Click(object sender, EventArgs e)
        {
            int            i = cbxCompteDebit.SelectedIndex;
            CompteBancaire CB;

            CB = monAgence.LesComptes.ElementAt(i);
            Boolean rep;

            rep = CB.debiterCompte(Decimal.Parse(txbMontantDebit.Text));
            if (rep == true)
            {
                lblMessageDebit.Text      = "Le compte a été débité";
                lblMessageDebit.ForeColor = Color.Green;
            }
            else
            {
                lblMessageDebit.Text      = "Impossible de debiter le compte le montant dépasse le solde du compte";
                lblMessageDebit.ForeColor = Color.Red;
            }
        }