public override void Consulter() { base.Consulter(); Console.WriteLine("taux : " + this.taux); Console.WriteLine("Interest : " + AppBanque.AfficherConvertion(CalculeTaux())); Console.WriteLine("Type du compte : epargne"); }
static void Main(string[] args) { int choix; do { AppBanque.Menu(); Console.Write("\n > "); choix = Int32.Parse(Console.ReadLine()); Console.Clear(); AppBanque.translateChoice(choix); } while (true); }
public virtual void Consulter() { Console.WriteLine("Date d'ouverture : " + dateOuverture.ToString()); Console.WriteLine("Date de d'expiration: " + dateExpiration.ToString()); Console.WriteLine("Numero du compte : " + numCompte); titulaire.Afficher(); Console.WriteLine("Solde : " + AppBanque.AfficherConvertion(this.solde)); Console.WriteLine("Plafond : " + AppBanque.AfficherConvertion(plafond)); Console.WriteLine("Operations :\n"); for (int i = 0; i < ops.Length; i++) { ops[i].Afficher(); } }
public static void translateChoice(int choix) { if (availableChoices[choix] == 1) { AppBanque.addClient(); } else if (availableChoices[choix] == 2) { AppBanque.addCompte(); } else if (availableChoices[choix] == 3) { AppBanque.afficherClients(); } else if (availableChoices[choix] == 4) { AppBanque.afficherComptes(); } else if (availableChoices[choix] == 5) { if (listeCompte.Length > 1) { uint c1, c2; Console.WriteLine("entrer le numero du compte source:"); c1 = uint.Parse(Console.ReadLine()); Console.WriteLine("entrer le numero du compte destination:"); c2 = uint.Parse(Console.ReadLine()); Console.WriteLine("entrer le montant en MAD:"); verser(c1, c2, new MAD(Int32.Parse(Console.ReadLine()))); } else { Console.WriteLine("compte source introuvable."); } } else if (availableChoices[choix] == 6) { Console.WriteLine("entrer le numero du compte a debiter en MAD::"); uint c1 = uint.Parse(Console.ReadLine()); Console.WriteLine("entrer le montant"); debiter(c1, new MAD(Int32.Parse(Console.ReadLine()))); } else if (availableChoices[choix] == 7) { Console.WriteLine("entrer le numero du compte a crediter en MAD::"); uint c1 = uint.Parse(Console.ReadLine()); Console.WriteLine("entrer le montant"); crediter(c1, new MAD(Int32.Parse(Console.ReadLine()))); } else if (availableChoices[choix] == 8) { int dev; do { Console.Clear(); Console.WriteLine("1- MAD"); Console.WriteLine("2- USD"); Console.WriteLine("3- EUR"); Console.WriteLine("4- JPY"); Console.Write("\n > "); dev = Int32.Parse(Console.ReadLine()); if (dev < 1 || dev > 4) { Console.WriteLine("choix invalide"); Console.ReadKey(); } } while (dev < 1 || dev > 4); if (dev == 1) { devise = "MAD"; } else if (dev == 2) { devise = "USD"; } else if (dev == 3) { devise = "EUR"; } else if (dev == 4) { devise = "JPY"; } } else if (availableChoices[choix] == 9) { Environment.Exit(0); } else { Console.WriteLine("choix invalide"); } Console.ReadKey(); Console.Clear(); }
public override void Consulter() { base.Consulter(); Console.WriteLine("decouver : " + AppBanque.AfficherConvertion(decouver)); Console.WriteLine("type de compte : Courant"); }
public void Afficher() { Console.WriteLine("\tID: " + this.ID + " date: " + this.dateOperation.ToString() + " libele: " + this.libele + " montant: " + AppBanque.AfficherConvertion(this.montant)); }