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; } }
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; } }