Example #1
0
        private void btnEnregistrer_Click(object sender, EventArgs e)
        {
            if (cbxDebitVirement.Text != "" && cbxCreditVirement.Text != "" && txbMontantVirement.Text != "")
            {
                lblMessageVirement.Text = "";
                int i = cbxDebitVirement.SelectedIndex;

                CompteBancaire CB;
                CB = monAgence.LesComptes.ElementAt(i);
                if (CB.DebiterCompte(Decimal.Parse(txbMontantVirement.Text)) == true)
                {
                    int            j = cbxCreditVirement.SelectedIndex;
                    CompteBancaire CB22;
                    CB22 = monAgence.LesComptes.ElementAt(j);
                    CB22.CrediterCompte(Decimal.Parse(txbMontantVirement.Text));

                    lblMessageVirement.Text      = "Le virement à bien été effectué";
                    lblMessageVirement.ForeColor = Color.Green;
                }
                else
                {
                    lblMessageVirement.Text      = "Une erreur est survenue";
                    lblMessageVirement.ForeColor = Color.Red;
                }
            }
            else
            {
                lblMessageVirement.Text      = "Une erreur est survenue";
                lblMessageVirement.ForeColor = Color.Red;
            }
        }
Example #2
0
        private void BtnEnregistrerRetrait_Click(object sender, EventArgs e)
        {
            int            i = CbxCompteDebit.SelectedIndex;
            CompteBancaire CB;

            CB = monAgence.LesComptes.ElementAt(i);
            if (CB.DebiterCompte(Decimal.Parse(txbMontantDebit.Text)) == true)
            {
                lblDebit.Text      = "Le Compte a été débité avec succès";
                lblDebit.ForeColor = Color.Green;
            }
            else
            {
                lblDebit.Text      = "Vous n'avez pas un solde suffisant sur votre compte";
                lblDebit.ForeColor = Color.Red;
            }
        }