public void DepotDoitAjouterDeLArgentAuCompteEtSeVoirSurLeReleve() { // Given var date = new DateTime(2019, 4, 1); // When new account created compte.Deposer(1000, date); // Then Check.That(compte.ReleveDeCompte()).IsEqualTo("OPERATION | DATE | MONTANT | BALANCE" + "\r\nDepot | 01/04/2019 | 1000 | 1000"); }
static void Deposer() { Console.Clear(); Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("---------Dépot---------"); Console.ResetColor(); Console.Write("Numéro de compte : "); string numero = Console.ReadLine(); Compte compte = Journalisation.GetCompteBancaire(numero); if (compte == null) { Console.WriteLine("Aucun compte avec ce numéro"); } else { Console.Write("Montant du dépot : "); decimal depot = Convert.ToDecimal(Console.ReadLine()); if (compte.Deposer(depot)) { Console.WriteLine("Dépot effecuté "); Console.WriteLine("Nouveau solde : " + compte.Solde + " €"); } else { Console.WriteLine("Erreur serveur"); } } }
private void Valider_Click(object sender, RoutedEventArgs e) { if (typeOperation == "depot") { compte.Deposer(Convert.ToDecimal(montant.Text)); MessageBox.Show("Depot effectué"); } else if (typeOperation == "retrait") { if (compte.Retirer(Convert.ToDecimal(montant.Text))) { MessageBox.Show("Retrait effectué"); } else { MessageBox.Show("erreur retrait"); } } }