// private static DateTime Withdrawaltime; static void Main(string[] args) { //string depositFunds1 = (Console.ReadLine()); Console.WriteLine("Sam Smith account"); Console.WriteLine("Account number:12345 67890 98765"); Account management = new Account(); //management.withdrawal_ = 00.00M; //management.Deposit_ = 00.00M; //management.Interest_ = 00.00M; Checking management0 = new Checking(); //management0.withdrawal_ = 00.00M; //management0.Deposit_ = 00.00M; //management0.Interest_ = 00.00M; Savings management1 = new Savings(); //management1.withdrawal_ = 00.00M; //management1.Deposit_ = 00.00M; //management1.Interest_ = 00.00M; Reserved management2 = new Reserved(); //management2.withdrawal_ = 00.00M; //management2.Deposit_ = 00.00M; //management2.Interest_ = 00.00M; management.AcountInformation(); DateTime value = new DateTime(2017, 3, 13); Console.WriteLine(value); }
static void Main(string[] args) { Savings sa1 = new Savings("001", "Faez", 9000); sa1.Deposit(1000); sa1.Withdraw(200); sa1.Deposit(4000); Console.WriteLine(sa1.Balance); Cheking cha1 = new Cheking("001", "Moshiur", 4000); cha1.Deposit(6000); cha1.Withdraw(5000); Console.WriteLine(cha1.NoOfTransition); Savings sa2 = new Savings("004", "Morshed", 6000); sa2.Deposit(8000); sa2.Withdraw(3000); List <Account> anAccounts = new List <Account>(); anAccounts.Add(sa1); anAccounts.Add(cha1); anAccounts.Add(sa2); GetAllAccount(anAccounts); Console.ReadKey(); }
static void Main(string[] args) { Client client = new Client(); CheckingAccount checking = new CheckingAccount(); Savings savings = new Savings(); checking.AcctNum = 02468; }
//method public void ShowClientInfo() { //instantiating instances of checking and savings to show client's account number info. Checking checkingInst = new Checking(); Savings savingsInst = new Savings(); Console.WriteLine("CLIENT INFORMATION: "); Console.WriteLine("Name:\t\t\t" + ClientNameProp); Console.WriteLine("Address:\t\t" + ClientAddressProp); Console.WriteLine("Email:\t\t\t" + ClientEmailProp); //using instance variables to get account type and number via properties inherited from the base account class. Console.WriteLine(checkingInst.AccountTypeProp + " Account:\t" + checkingInst.AccountNumberProp); Console.WriteLine(savingsInst.AccountTypeProp + " Account:\t" + savingsInst.AccountNumberProp + "\n"); }
static void Main(string[] args) { Account rony = new Savings("Rony", "01", 3000.0f); Account ahmed = new Current("Ahmed", "02", 2000f); Account md = new Fixed("MD", "03", 1000f, 2018, 10); Account a1 = new SuperSavings("Nusu", "04", 100f); a1.Withdraw(80); a1.ShowInfo(); Account overdraft = new Overdraft("Rahman", "05", 1000f, 7000); overdraft.Transfer(a1, 5000); overdraft.ShowInfo(); Customer customer = new Customer("Rony Ahmed"); }
static void Main(string[] args) { //variable double depositMoney = 0; //user input Console.Write("Name: "); string name = Console.ReadLine(); Console.Write("Account number: "); string accountNum = Console.ReadLine(); Console.Write("Checking or Savings: "); string checkSave = Console.ReadLine(); //instanciate Checking personCheck = new Checking(accountNum, 0, "checking"); Savings personSavings = new Savings(accountNum, 0, "savings", 0); if (checkSave.ToLower() == "checking") { Console.Write("how much do you want to deposit into your checking account: "); depositMoney = double.Parse(Console.ReadLine()); } else if (checkSave.ToLower() == "savings") { Console.Write("how much do you want to deposit into your savings account: "); depositMoney = double.Parse(Console.ReadLine()); } //Get Client Client person = new Client("joe", "440", "123"); for (int i = 1; i < 4; i++) { Console.WriteLine(person.GetClient(i)); } }
static void Main(string[] args) { //Declaring the global variables I'll be using for the program class int topMenu; char subMenu; //instantiating 3 classes Client user = new Client("JJax12345", "Joe Jackson", 2, "1491721"); Checking checkingAccount = new Checking("741776", 5000.00d); Savings savingsAccount = new Savings("1002119", 2500.00d); //Welcomes user and prompts them to select an option Console.WriteLine("Welcome to the Bank of Knox remote account program."); Console.WriteLine("\nCurrently logged in under {0}.", user.UserName); Console.WriteLine("\nPlease select an option below via the corresponding number:"); Console.WriteLine(); //main menu do { Console.WriteLine("1. View Client Information"); Console.WriteLine("2. View Account Balance"); Console.WriteLine("3. Deposit Funds"); Console.WriteLine("4. Withdraw Funds"); Console.WriteLine("5. Exit"); Console.Write("\nWhat would you like to do? "); topMenu = int.Parse(Console.ReadLine()); Console.WriteLine(); if (topMenu == 1) { user.ClientInfo(); Console.WriteLine("Checking account number: {0}", checkingAccount.AccountNumber); Console.WriteLine("Savings account number: {0}", savingsAccount.AccountNumber); Console.WriteLine(); } else if (topMenu == 2) { //sub-menu loop do { Console.WriteLine("\nPlease choose the account you would like to check: "); Console.WriteLine("a. Checking Account"); Console.WriteLine("b. Savings Account"); Console.WriteLine("c. Main Menu"); Console.WriteLine(); subMenu = char.Parse(Console.ReadLine().Trim().ToLower()); if (subMenu == 'a') { checkingAccount.CheckBalance(); } else if (subMenu == 'b') { savingsAccount.CheckBalance(); } else if (subMenu != 'a' && subMenu != 'b' && subMenu != 'c') { Console.WriteLine("Please enter a valid choice"); } } while (subMenu != 'c'); } else if (topMenu == 3) { //sub-menu loop do { Console.WriteLine("\nPlease choose the account you would like to deposit funds to: "); Console.WriteLine("a. Checking Account"); Console.WriteLine("b. Savings Account"); Console.WriteLine("c. Main Menu"); Console.WriteLine(); subMenu = char.Parse(Console.ReadLine().Trim().ToLower()); if (subMenu == 'a') { Console.WriteLine("\nHow much would you like to deposit?"); checkingAccount.Deposit(double.Parse(Console.ReadLine())); } else if (subMenu == 'b') { Console.WriteLine("\nHow much would you like to deposit?"); savingsAccount.Deposit(double.Parse(Console.ReadLine())); } else if (subMenu != 'a' && subMenu != 'b' && subMenu != 'c') { Console.WriteLine("Please enter a valid choice"); } } while (subMenu != 'c'); } else if (topMenu == 4) { //sub-menu loop do { Console.WriteLine("\nPlease choose the account you would like to withdraw funds from: "); Console.WriteLine("a. Checking Account"); Console.WriteLine("b. Savings Account"); Console.WriteLine("c. Main Menu"); Console.WriteLine(); subMenu = char.Parse(Console.ReadLine().Trim().ToLower()); if (subMenu == 'a') { Console.WriteLine("\nHow much would you like to withdraw?"); checkingAccount.Withdrawal(double.Parse(Console.ReadLine())); } else if (subMenu == 'b') { Console.WriteLine("\nHow much would you like to withdraw?"); savingsAccount.Withdrawal(double.Parse(Console.ReadLine())); } else if (subMenu != 'a' && subMenu != 'b' && subMenu != 'c') { Console.WriteLine("Please enter a valid choice"); } } while (subMenu != 'c'); } else if (topMenu > 5) { Console.WriteLine("Please enter a valid choice."); Console.WriteLine(); } } while (topMenu != 5); Console.WriteLine("\nThank you for banking with us."); Console.WriteLine("\nHave a nice day!"); Console.WriteLine(); }
public static void Main(string[] args) { Account account = new Account(); Savings savings = new Savings(10000); Checking checking = new Checking(2000); string clientInfo = account.DisplayAccountHolderFullName(); string checkingAccountType = checking.AccountType; string savingsAccountType = savings.AccountType; IList <string> checkingAccountSummary = new List <string>(); IList <string> savingsAccountSummary = new List <string>(); checkingAccountSummary.Add(clientInfo); checkingAccountSummary.Add(checkingAccountType); savingsAccountSummary.Add(clientInfo); savingsAccountSummary.Add(savingsAccountType); string userChoice = ""; do { string checkingDepositAmount = ($"Transaction: +${checking.DepositAmount} at {DateTime.Now}" + $"Current Balance: ${checking.Balance}"); string savingsDepositAmount = ($"Transaction: +${savings.DepositAmount} at {DateTime.Now}" + $"Current Balance: ${savings.Balance}"); string checkingWithrdawAmount = ($"Transaction: -${checking.WithdrawAmount} at {DateTime.Now}" + $"Current Balance: ${checking.Balance}"); string savingsWithrdawAmount = ($"Transaction: -${savings.WithdrawAmount} at {DateTime.Now}" + $"Current Balance: ${savings.Balance}"); if (checking.DepositAmount > 0) { checkingAccountSummary.Add(checkingDepositAmount); checking.DepositAmount = 0; } if (savings.DepositAmount > 0) { savingsAccountSummary.Add(savingsDepositAmount); savings.DepositAmount = 0; } if (checking.WithdrawAmount > 0) { checkingAccountSummary.Add(checkingWithrdawAmount); checking.WithdrawAmount = 0; } if (savings.WithdrawAmount > 0) { savingsAccountSummary.Add(savingsWithrdawAmount); savings.WithdrawAmount = 0; } account.DisplayFirstMessage(); Console.ReadLine(); account.DisplayMenu(); userChoice = Console.ReadLine(); switch (userChoice.ToUpper()) { case "I": Console.Clear(); Console.WriteLine(clientInfo); break; case "CB": Console.Clear(); checking.AccountBalance(); Console.WriteLine("Checking Account Balance: ${0}", checking.Balance); break; case "SB": Console.Clear(); savings.AccountBalance(); Console.WriteLine("Savings Account Balance: ${0}", savings.Balance); break; case "CD": Console.Clear(); Console.WriteLine("How much would you like to deposit?"); checking.DepositAmount = double.Parse(Console.ReadLine()); Console.WriteLine("You deposited: ${0}", checking.DepositAmount); checking.DepositBalance(checking.DepositAmount); break; case "SD": Console.Clear(); Console.WriteLine("How much would you like to deposit?"); savings.DepositAmount = double.Parse(Console.ReadLine()); Console.WriteLine("You deposited: ${0}", savings.DepositAmount); savings.DepositBalance(savings.DepositAmount); break; case "CW": Console.Clear(); Console.WriteLine("How much would you like to withdraw?"); checking.WithdrawAmount = double.Parse(Console.ReadLine()); Console.WriteLine("You withdrew: ${0}", checking.WithdrawAmount); checking.WithdrawBalance(checking.WithdrawAmount); break; case "SW": Console.Clear(); Console.WriteLine("How much would you like to withdraw?"); checking.WithdrawAmount = double.Parse(Console.ReadLine()); Console.WriteLine("You withdrew: ${0}", checking.WithdrawAmount); checking.WithdrawBalance(checking.WithdrawAmount); break; case "X": Console.Clear(); account.WriteSummary(checkingAccountSummary, "Checking"); account.WriteSummary(savingsAccountSummary, "Savings"); Console.WriteLine("Thanks and come again!"); Environment.Exit(0); break; } } while (userChoice.ToUpper() != "X"); }
static void Main(string[] args) { Client client1 = new Client("\nJohn Francis Donaghy", "123 Broadway Ave., New York, NY", "212-555-0011"); Checking checking = new Checking(5000, 50000); Savings savings = new Savings(50000, 55000); string makeTransaction = "Y"; string makeTransactionAny = makeTransaction.ToUpper(); do { Console.WriteLine("Welcome To Console Bank \nHow can we help you today? "); Console.WriteLine("\n1. View Client Information"); Console.WriteLine("\n2. View Account Balance"); Console.WriteLine("\n3. Deposit Funds"); Console.WriteLine("\n4. Withdraw Funds"); Console.WriteLine("\n5. Exit"); Console.WriteLine("\n[Type in number for selection and press ENTER]: "); //1 int userSelect = int.Parse(Console.ReadLine()); while (userSelect < 1 || userSelect > 5) { Console.WriteLine("Please select a valid option: "); userSelect = int.Parse(Console.ReadLine()); } if (userSelect == 1) { client1.ClientInfo(); Console.WriteLine(); makeTransactionAny = Transaction(); Console.Clear(); } else if (userSelect == 5) { Console.WriteLine("Thanks for banking with us. \n"); Environment.Exit(0); } //2 else if (userSelect == 2) { Console.WriteLine("\n1. Checking \n2. Savings \n[Type in number for selection and press ENTER]: "); int userSub1 = int.Parse(Console.ReadLine()); if (userSub1 == 1) { Console.WriteLine("\nYour balance is: $" + checking.GetCheckBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } else if (userSub1 == 2) { Console.WriteLine("\nYour balance is: $" + savings.GetSavBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } } //3 else if (userSelect == 3) { Console.WriteLine("\nWhich account? \n1. Checking \n2. Savings \n[Type in number for selection and press ENTER]: "); int userResponse03 = int.Parse(Console.ReadLine()); if (userResponse03 == 1) { Console.WriteLine("\nTotal to deposit into checking: "); double checkDeposit = double.Parse(Console.ReadLine()); checking.Deposit(checkDeposit); Console.WriteLine("\nNew checking balance: $" + checking.GetCheckBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } else if (userResponse03 == 2) { Console.WriteLine("\nTotal to deposit into savings: "); double depositSavings = double.Parse(Console.ReadLine()); savings.Deposit(depositSavings); Console.WriteLine("\nNew savings balance: $" + savings.GetSavBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } } //4 else if (userSelect == 4) { Console.WriteLine("\nWhich account? \n1. Checking \n2. Savings \n[Type in number for selection and press ENTER]: "); int userResponse04 = int.Parse(Console.ReadLine()); if (userResponse04 == 1) { Console.WriteLine("\nTotal withdrawl from checking: "); double withdrawlChecking = double.Parse(Console.ReadLine()); checking.Withdrawl(withdrawlChecking); Console.WriteLine("\nNew checking balance: $" + checking.GetCheckBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } else if (userResponse04 == 2) { Console.WriteLine("\nTotal withdrawl from savings: "); double withdrawlSavings = double.Parse(Console.ReadLine()); savings.Withdrawl(withdrawlSavings); Console.WriteLine("\nNew savings balance: $" + savings.GetSavBal().ToString("N2")); makeTransactionAny = Transaction(); Console.Clear(); } //5 else if (userSelect == 5) { Console.WriteLine("\nThanks for banking with Console Bank! \nHave a nice day."); Environment.Exit(0); } } } while (makeTransactionAny == "Y"); }
static void Main(string[] args) { Menu display = new Menu(); display.Greeting(); Client clientInfo = new Client(); clientInfo.AccountName = Console.ReadLine(); clientInfo.AccountAddress = "141 Piletas Arce \nLares, Puerto Rico \n00669"; clientInfo.AccountPhone = "(787)762-1410"; Checking checkingAccount = new Checking(); checkingAccount.AccountNumber = 900785211; checkingAccount.AccountType = "Checking"; checkingAccount.CurrentBalance = 987.33; Savings savingsAccount = new Savings(); savingsAccount.AccountNumber = 900785212; savingsAccount.AccountType = "Savings"; savingsAccount.CurrentBalance = 101.69; int userChoice = 0; double amount; Console.WriteLine( ); display.DisplayHeader(); Console.WriteLine(); do { display.MenuOptions(); Console.Write(" Please select a number of your choice "); userChoice = Convert.ToInt32(Console.ReadLine()); Console.WriteLine(); switch (userChoice) { case 1: Console.Write("How much money would you like to deposit to your Checking Account: $"); amount = Convert.ToDouble(Console.ReadLine()); checkingAccount.Deposit(amount); Console.WriteLine(" Your current checking account balance is now ${0}", " " + checkingAccount.CurrentBalance); Console.WriteLine(); break; case 2: Console.Write("How much money would you like to deposit to your Savings Account: $"); amount = Convert.ToDouble(Console.ReadLine()); savingsAccount.Deposit(amount); Console.WriteLine(" Your current savings account balance is now ${0}", " " + savingsAccount.CurrentBalance); Console.WriteLine(); break; case 3: Console.Write("How much would you like to withdraw from your Checking Account: $"); amount = Convert.ToDouble(Console.ReadLine()); checkingAccount.Withdrawal(amount); Console.WriteLine(" Your current checking account balance is now ${0}", " " + checkingAccount.CurrentBalance); Console.WriteLine(); break; case 4: Console.Write("How much money would you like to withdraw from your Savings Account: $"); amount = Convert.ToDouble(Console.ReadLine()); savingsAccount.Withdrawal(amount); Console.WriteLine(" Your current savings account balance is now ${0}", " " + savingsAccount.CurrentBalance); Console.WriteLine(); break; case 5: clientInfo.DisplayAccount(clientInfo.AccountName); Console.WriteLine(); break; case 6: Console.WriteLine("{0} {1}\t\t\t{2}\t\t\n", checkingAccount.AccountType, checkingAccount.AccountNumber, checkingAccount.CurrentBalance); Console.WriteLine("{0} {1}\t\t\t{2}\t\t\n", savingsAccount.AccountType, savingsAccount.AccountNumber, savingsAccount.CurrentBalance); Console.WriteLine(); break; } } while (userChoice != 7); Console.WriteLine("Thank you for being a valued customer at TreeBank. Have a good day"); }
static void Main(string[] args) { Chequins check = new Chequins(25.00, 0.12, 3.99); Savings save = new Savings(25.00, 0.12, 3.99, true); GlobalSavingsAccount gsa = new GlobalSavingsAccount(25.00, 0.12, 3.99, true); bool loop = true; while (loop == true) { StringBuilder sb = new StringBuilder(); sb.AppendFormat("***Welcome to Scotia Bank Personal Banking***\n***Bank Menu***\nA.Savings Account\nB.Checkings Account\nC.Gloabl Savings Account\nQ.Quit"); Console.WriteLine(sb); string line = Console.ReadLine(); if (line.Equals("Q", StringComparison.OrdinalIgnoreCase)) { break; } switch (line.ToLower()) { case "a": Console.WriteLine("***Savings Menu***"); Console.WriteLine("A. Deposit"); Console.WriteLine("B. withdrawl"); Console.WriteLine("C. Close and Report"); Console.WriteLine("R. Return to Menu"); string mainInp1 = Console.ReadLine(); switch (mainInp1.ToLower()) { case "a": Console.WriteLine("How much would you like to deposit?"); double sav1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", save.makeDeposit(sav1)); Console.WriteLine("Press any key to continue"); string user = Console.ReadLine(); if (user.Equals(ConsoleKey.Y)) { continue; } break; case "b": Console.WriteLine("How much would you like to withdrawl?"); double sav2 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", save.makeWithdrawl(sav2)); Console.WriteLine("press any key to continue"); string user1 = Console.ReadLine(); if (user1.Equals(ConsoleKey.Y)) { continue; } break; case "c": Console.WriteLine("Close and report Status: "); string sav3 = save.closeAndReport(); Console.WriteLine(sav3); Console.WriteLine("press any key to continue"); string user2 = Console.ReadLine(); if (user2.Equals(ConsoleKey.Y)) { continue; } break; case "r": if (mainInp1.Equals(ConsoleKey.R)) { Console.WriteLine(sb); line = Console.ReadLine(); } break; } break; case "b": Console.WriteLine("***Checkings Menu***"); Console.WriteLine("A. Deposit"); Console.WriteLine("B. withdrawl"); Console.WriteLine("C. Close and Report"); Console.WriteLine("R. Return to Menu"); string mainInp2 = Console.ReadLine(); switch (mainInp2.ToLower()) { case "a": Console.WriteLine("How much would you like to deposit?"); double check1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", check.makeDeposit(check1)); Console.WriteLine("Press any key to continue"); string user1 = Console.ReadLine(); while (user1.Equals(ConsoleKey.Y)) { continue; } break; case "b": Console.WriteLine("How much would you like to withdrawl?"); double check2 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", check.makeWithdrawl(check2)); Console.WriteLine("Press any key to continue"); string user2 = Console.ReadLine(); while (user2.Equals(ConsoleKey.Y)) { continue; } break; case "c": Console.WriteLine("Close and report Status: "); string check3 = check.closeAndReport(3.99); Console.WriteLine(check3); Console.WriteLine("Press any key to continue"); string user3 = Console.ReadLine(); while (user3.Equals(ConsoleKey.Y)) { continue; } break; case "r": if (mainInp2.Equals(ConsoleKey.R)) { Console.WriteLine(sb); line = Console.ReadLine(); } break; } break; case "c": Console.WriteLine("***Global Savings Menu***"); Console.WriteLine("A. Deposit"); Console.WriteLine("B. withdrawl"); Console.WriteLine("C. Close and Report"); Console.WriteLine("D.Report Balance in USD"); Console.WriteLine("R. Return to Menu"); string mainInp3 = Console.ReadLine(); switch (mainInp3.ToLower()) { case "a": Console.WriteLine("How much would you like to deposit?"); double gsa1 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", gsa.makeDeposit(gsa1)); Console.WriteLine("Press any key to continue"); string user1 = Console.ReadLine(); if (user1.Equals(ConsoleKey.Y)) { continue; } break; case "b": Console.WriteLine("How much would you like to withdrawl?"); double gsa2 = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Your Balance is now: {0}", gsa.makeWithdrawl(gsa2)); Console.WriteLine("Press any key to continue"); string user2 = Console.ReadLine(); while (user2.Equals(ConsoleKey.Y)) { continue; } break; case "c": Console.WriteLine("Close and report Status: "); string gsa3 = gsa.closeandReport(); Console.WriteLine(gsa3); Console.WriteLine("Press any key to continue"); string user3 = Console.ReadLine(); if (user3.Equals(ConsoleKey.Y)) { continue; } else if (user3.Equals(ConsoleKey.N)) { break; } break; case "d": Console.WriteLine("your amount in USD is: {0}", gsa.USValue(0.75)); Console.WriteLine("Press any key to continue"); string user4 = Console.ReadLine(); if (user4.Equals(ConsoleKey.Y)) { continue; } break; case "r": if (mainInp3.Equals(ConsoleKey.R)) { Console.WriteLine(sb); line = Console.ReadLine(); } break; } break; case "q": break; } } }
static void Main(string[] args) { Savings DGilbertSavings = new Savings("Dan", "Gilbert", "savings", "1029384756", 4700000000); Checking DGilbertChecking = new Checking("Dan", "Gilbert", "checking", "1290347856", 20000000); Reserve DGilbertReserve = new Reserve("Dan", "Gilbert", "reserve", "2109438765", 12500000); while (true) { Console.Clear(); Console.WriteLine("Hello Dan Gilbert,\n\nPlease choose an account below:\n\n"); Console.WriteLine("Checking Account \t[Enter \"1\"]"); Console.WriteLine("Reserve Account \t[Enter \"2\"]"); Console.WriteLine("Savings Account \t[Enter \"3\"]"); Console.WriteLine("Exit \t\t\t[Enter \"0\"]"); int accChoice = int.Parse(Console.ReadLine()); if (accChoice == 1) { Console.Clear(); DGilbertChecking.DisplayAccountInfo("checking"); Console.WriteLine("Account Summary [Enter \"1\"]"); Console.WriteLine("Deposit \t[Enter \"2\"]"); Console.WriteLine("Withdraw \t[Enter \"3\"]"); int accAction = int.Parse(Console.ReadLine()); if (accAction == 1) { Console.Clear(); Console.WriteLine(DGilbertChecking.AccountSummary("DGilbertChecking")); Console.ReadLine(); } else if (accAction == 2) { DGilbertChecking.Deposit(); } else if (accAction == 3) { DGilbertChecking.Withdraw(); } } else if (accChoice == 2) { Console.Clear(); DGilbertChecking.DisplayAccountInfo("reserve"); Console.WriteLine("Account Summary [Enter \"1\"]"); Console.WriteLine("Deposit \t[Enter \"2\"]"); Console.WriteLine("Withdraw \t[Enter \"3\"]"); int accAction = int.Parse(Console.ReadLine()); if (accAction == 1) { Console.Clear(); Console.WriteLine(DGilbertReserve.AccountSummary("DGilbertReserve")); Console.ReadLine(); } else if (accAction == 2) { DGilbertReserve.Deposit(); } else if (accAction == 3) { DGilbertReserve.Withdraw(); } } else if (accChoice == 3) { Console.Clear(); DGilbertChecking.DisplayAccountInfo("savings"); Console.WriteLine("Account Summary [Enter \"1\"]"); Console.WriteLine("Deposit \t[Enter \"2\"]"); Console.WriteLine("Withdraw \t[Enter \"3\"]"); int accAction = int.Parse(Console.ReadLine()); if (accAction == 1) { Console.ReadLine(); Console.WriteLine(DGilbertSavings.AccountSummary("DGilbertSavings")); Console.ReadLine(); } else if (accAction == 2) { DGilbertSavings.Deposit(); } else if (accAction == 3) { DGilbertSavings.Withdraw(); } } else { Environment.Exit(0); } } }
static void Main(string[] args) { bool exitResponse = true; string exitChecker = "no"; Savings savings = new Savings(); Checking checking = new Checking(); List <Checking> checkAcct = new List <Checking>(); while (exitResponse == true) { string[] choiceArray = new string[] { "1. View Client Information", "2. View Account Balance", "3. Deposit Funds", "4. Withdraw Funds", "5. Exit" }; int menuChoice; int accountChoice; Console.WriteLine("Welcome to Local Bank? How can we help you today?"); for (int i = 0; i < choiceArray.Length; i++) { Console.WriteLine(choiceArray[i]); } menuChoice = int.Parse(Console.ReadLine()); switch (menuChoice) { case 1: // Method (Remember to also Call Intrest Method) savings.AddIntrest(); checking.AddIntrest(); break; case 2: Console.WriteLine("Which account would you like to view?"); savings.AddIntrest(); checking.AddIntrest(); bool accountwhile = true; while (accountwhile == true) { accountChoice = int.Parse(Console.ReadLine()); if (accountChoice == 1) { accountwhile = false; } else if (accountChoice == 2) { accountwhile = false; } else { Console.WriteLine("You have made an incorrect choice, please choose again."); } } break; case 3: // Method savings.AddIntrest(); checking.AddIntrest(); Console.WriteLine("Which account would you like to deposit funds into?"); bool accountwhile2 = true; while (accountwhile2 == true) { accountChoice = int.Parse(Console.ReadLine()); if (accountChoice == 1) { accountwhile = false; } else if (accountChoice == 2) { accountwhile = false; } else { Console.WriteLine("You have made an incorrect choice, please choose again."); } } break; case 4: // Method savings.AddIntrest(); checking.AddIntrest(); Console.WriteLine("Which account would you like to withdraw funds from?"); bool accountwhile3 = true; while (accountwhile3 == true) { accountChoice = int.Parse(Console.ReadLine()); if (accountChoice == 1) { accountwhile = false; } else if (accountChoice == 2) { accountwhile = false; } else { Console.WriteLine("You have made an incorrect choice, please choose again."); } } break; case 5: // Method for exit savings.AddIntrest(); checking.AddIntrest(); break; default: Console.WriteLine("You have made an incorrect choice please choose again"); savings.AddIntrest(); checking.AddIntrest(); break; } if (exitChecker.Equals("yes")) { exitResponse = false; } else { Console.WriteLine(); } } }
static void Main(string[] args) { //Instantiate all objects Client greg = new Client(); Checking checking = new Checking(1200.00d, 8645); Savings savings = new Savings(500.00d, 8431); //Set up menu options within loop int choice; Console.WriteLine("Welcome to Cross Roads Bank. Hello " + greg.ClientName); Console.WriteLine("What would you like to do?\n"); Console.WriteLine("1. View Client Information"); Console.WriteLine("2. View Account Balance"); Console.WriteLine("3. Deposit Funds"); Console.WriteLine("4. Withdraw Funds"); Console.WriteLine("5. Exit"); Console.WriteLine(); choice = int.Parse(Console.ReadLine()); while (choice != 5) { if (choice == 1) { greg.ClientInformation(); //Displays information } else if (choice == 2) { Accounts.AccountType(); Console.WriteLine(); int accountType = int.Parse(Console.ReadLine()); if (accountType == 1) { Console.WriteLine(); Console.WriteLine(checking.AccountBalance()); //Checking version of this method } else if (accountType == 2) { Console.WriteLine(); Console.WriteLine(savings.AccountBalance()); //Savings version of this method } } else if (choice == 3) { Accounts.AccountType(); Console.WriteLine(); int accountType = int.Parse(Console.ReadLine()); if (accountType == 1) { Console.WriteLine(); checking.Deposit(); Console.WriteLine(); } else if (accountType == 2) { Console.WriteLine(); savings.Deposit(); Console.WriteLine(); } } else if (choice == 4) { Accounts.AccountType(); Console.WriteLine(); int accountType = int.Parse(Console.ReadLine()); if (accountType == 1) { Console.WriteLine(); checking.Withdraw(); Console.WriteLine(); } else if (accountType == 2) { Console.WriteLine(); savings.Withdraw(); //Savings version of this method Console.WriteLine(); } } //Reiterate before looping back so user can close Console.WriteLine("\nWhat would you like to do?\n"); Console.WriteLine("1. View Client Information"); Console.WriteLine("2. View Account Balance"); Console.WriteLine("3. Deposit Funds"); Console.WriteLine("4. Withdraw Funds"); Console.WriteLine("5. Exit"); Console.WriteLine(); choice = int.Parse(Console.ReadLine()); } Console.WriteLine("\nThank you for banking with Cross Roads Bank! Have a nice day."); }
static void Main(string[] args) { //Instantiate! Client potter = new Client(); Checking check = new Checking(); Savings save = new Savings(); Menu main = new Menu(); float input; //store input numbers string selection; Console.WriteLine("Welcome to Gringott's Bank, sir. How may I be of service?"); do { //View Menu main.MainMenu(); selection = Console.ReadLine().Trim(); //store input if (selection == "1") //client info { Console.WriteLine(potter.GetInfo()); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else if (selection == "2") //Acct balance { do { main.AccountMenu(); selection = Console.ReadLine().Trim(); if (selection == "1") //Show checking balance { Console.WriteLine("Your Checking Account balance is : $" + check.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else if (selection == "2") //show savings balance { Console.WriteLine("Your Savings Account balance is: $" + save.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else { main.ValidationMenu(); } } while (selection != "1" && selection != "2"); } else if (selection == "3") //Deposit funds { do { main.AccountMenu(); selection = Console.ReadLine().Trim(); if (selection == "1") //Deposit to checking { Console.WriteLine("Please enter the amount you'd like to deposit."); input = float.Parse(Console.ReadLine()); check.Deposit(input); Console.WriteLine("Your Checking Account balance is : $" + check.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else if (selection == "2") //Deposit to savings { Console.WriteLine("Please enter the amount you'd like to deposit."); input = float.Parse(Console.ReadLine()); save.Deposit(input); Console.WriteLine("Your Savings Account balance is: $" + save.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else { main.ValidationMenu(); } } while (selection != "1" && selection != "2"); } else if (selection == "4") //Withdraw funds { do { main.AccountMenu(); selection = Console.ReadLine().Trim(); if (selection == "1") //Withdraw from checking { Console.WriteLine("Please enter the amount you'd like to withdraw."); input = float.Parse(Console.ReadLine()); check.Withdraw(input); Console.WriteLine("Your Checking Account balance is : $" + check.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else if (selection == "2") //Withdraw from savings { Console.WriteLine("Please enter the amount you'd like to withdraw."); input = float.Parse(Console.ReadLine()); save.Withdraw(input); Console.WriteLine("Your Savings Account balance is: $" + save.acctBalance); Console.WriteLine("\nCan I do anything else for you, sir?\n"); } else { main.ValidationMenu(); } } while (selection != "1" && selection != "2"); } } while (selection != "5"); { Console.WriteLine("Pleasure doing business with you, Mr. Potter."); Environment.Exit(5); } }
static void Main(string[] args) { Client bill = new Client("Bill Johnson", "3118 Billy Bridge Ln", "216-376-9806"); Savings savings = new Savings(1482306325, 5000.00, "Savings Account"); Checking checking = new Checking(1482306324, 150000.00, "Checking Account"); //View Client Information //View Account Balance //Checking Account Balance //Savings Account Balance //Deposit Funds //To Checking Account //To Savings Account //Withdraw Funds //From Checking Account //From Savings Account //Exit Console.WriteLine(" Welcome to Low Point Bank\n"); Console.WriteLine("Please select a menu option below\n"); Console.WriteLine("1. Check Balance"); Console.WriteLine("2. Deposit Cash"); Console.WriteLine("3. Withdraw Cash"); Console.WriteLine("4. View Account Information"); Console.WriteLine("5. Exit\n"); int selection; selection = int.Parse(Console.ReadLine()); //Must instantiate one client object // Must instantiate one checking account object //Must instantiate one savings account object // All menu options listed above must have functionality behind them // Program should run until user selects 'Exit' if (selection == 1) { string balance; Console.WriteLine("Which Account Balance do you want to view? \n"); Console.WriteLine("1-1. Checking Account Balance"); Console.WriteLine("1-2. Savings Account Balance"); Console.WriteLine("Please enter your selection: "); balance = Console.ReadLine(); if (balance == "1") { Checking checkingBalance = new Checking(1482306324, 150000.00, "Checking"); Console.WriteLine("Your Checking Account Balance is" + checkingBalance); //lost on how to retrieve balances } if (balance == "2") { Savings savingsBalance = new Savings(1482306325, 5000.00, "Savings"); Console.WriteLine("Your Savings Account Balance is " + savingsBalance); } else if (selection == 2) { string deposit; Console.WriteLine("Which Account do you want to deposit cash? \n"); Console.WriteLine("1. Checking"); Console.WriteLine("2. Savings"); Console.WriteLine("Please enter selection: "); deposit = Console.ReadLine(); if (deposit == "1") { Console.WriteLine("Enter your deposit amount: \t$"); double checkingDeposit = int.Parse(Console.ReadLine()); checking.Deposit(); } if (deposit == "2") { Console.WriteLine("Enter your deposit amount: \t$"); double savingsDeposit = int.Parse(Console.ReadLine()); savings.Deposit(); } else if (selection == 3) { string withdraw; Console.WriteLine("Which Account do you want to withdraw from? \n"); Console.WriteLine("1. Checking"); Console.WriteLine("2. Savings"); Console.WriteLine("Please enter selection: "); withdraw = Console.ReadLine(); if (withdraw == "1") { Console.WriteLine("Enter your withdraw amount: "); double checkingWithdraw = int.Parse(Console.ReadLine()); } if (withdraw == "2") { Console.WriteLine("Enter withdraw amount: "); double savingsWithdraw = int.Parse(Console.ReadLine()); } else if (selection == 4) { Console.WriteLine("Client Information" + bill); } else if (selection == 5) { return; } } } } }
static void Main(string[] args) { Checking spend = new Checking(); Reserve shortTerm = new Reserve(); Savings longTerm = new Savings(); int userChoice = 0; do { Console.WriteLine("Welcome to Gringotts Wizard Bank. Please select an option to continue:"); Console.WriteLine("1. View Wizard Information \n2. View vault balance \n3. Deposit Galleons \n4. Withdraw Galleons \n5. Exit"); userChoice = int.Parse(Console.ReadLine()); if (userChoice == 1) //shows client information { spend.getInformation(); } else if (userChoice == 2) //choose an account balance to view { Console.WriteLine("Please choose a balance to view:\n1.Checking\n2.Reserve\n3.Savings"); int option = int.Parse(Console.ReadLine()); if (option == 1) { spend.getBalance(); } else if (option == 2) { shortTerm.getBalance(); } else if (option == 3) { longTerm.getBalance(); } } else if (userChoice == 3) //deposit funds into a section of account { Console.WriteLine("Please choose the section you wish to deposit funds into:\n1.Checking\n2.Reserve\n3.Savings"); int option = int.Parse(Console.ReadLine()); if (option == 1) { spend.Deposit(); } else if (option == 2) { shortTerm.Deposit(); } else if (option == 3) { longTerm.Deposit(); } } else if (userChoice == 4) //withdraw funds from a section of account { Console.WriteLine("Please choose the section you wish to withdraw funds from: \n1. Checking\n2. Reserve\n3. Savings"); int option = int.Parse(Console.ReadLine()); if (option == 1) { spend.Withdraw(); } else if (option == 2) { shortTerm.Withdraw(); } else if (option == 3) { longTerm.Withdraw(); } } else if (userChoice == 5) //quits the program { Environment.Exit(0); } }while (userChoice < 6 && userChoice > 0); StreamWriter saveAccount = new StreamWriter("..\\..\\..Savings.txt"); using (saveAccount) { saveAccount.WriteLine(u) //trying to get the stream writer to work //don't know if it's meant to go here or into each class } }
static void Main(string[] args) { string input, input2, nam, num, balance0, checkbrk0, account_number, dob0, add, ammount0, reciver_number; int balance1 = 0, sran = 100, cran = 100, ammount1; Bank bank = new Bank(5); Label1: Console.WriteLine(); Console.WriteLine("Services of a Bank:\n open\n account\n quit"); Console.WriteLine(); Console.Write("Enter choice: "); input = Console.ReadLine(); switch (input) { case "open": { Console.WriteLine(); Console.WriteLine(" savings\n checking\n quit"); Console.WriteLine(); Console.Write("Enter choice: "); input2 = Console.ReadLine(); if (input2 == "quit") { goto Label1; } else if (input2 == "savings" || input2 == "checking") { Console.Write("Enter your name: "); nam = Console.ReadLine(); Console.Write("Enter your Date of birth: "); dob0 = Console.ReadLine(); Console.Write("Enter your address: "); add = Console.ReadLine(); if (input2 == "savings") { sran++; num = "s-" + sran.ToString(); } else { cran++; num = "c-" + cran.ToString(); } Console.Write("Enter balance: "); balance0 = Console.ReadLine(); balance1 = Convert.ToInt32(balance0); if (input2 == "savings") { Savings sab = new Savings(); sab.Accountname = nam; sab.DateOfBirth = dob0; sab.Address = add; sab.Accountnumber = num; sab.Balance = +balance1; bank.CreateAccount(sab); goto Label1; } else if (input2 == "checking") { Checking ack = new Checking(); ack.Accountname = nam; ack.DateOfBirth = dob0; ack.Address = add; ack.Accountnumber = num; ack.Balance = +balance1; bank.CreateAccount(ack); goto Label1; } } else { break; } goto Label1; } case "account": { Console.Write("Enter your account number: "); account_number = Console.ReadLine(); Label2: Console.WriteLine(); Console.WriteLine(" deposit\n withdraw\n transfer\n change\n show\n quit"); Console.WriteLine(); Console.Write("Enter choice: "); checkbrk0 = Console.ReadLine(); Console.WriteLine(); switch (checkbrk0) { case "quit": break; case "deposit": Console.Write("Enter ammount: "); ammount0 = Console.ReadLine(); ammount1 = Convert.ToInt32(ammount0); bank.Accountdeposit(account_number, ammount1); goto Label2; case "withdraw": Console.Write("Enter ammount: "); ammount0 = Console.ReadLine(); ammount1 = Convert.ToInt32(ammount0); bank.Accountwithdraw(account_number, ammount1); goto Label2; case "transfer": Console.Write("Enter reciver account number: "); reciver_number = Console.ReadLine(); Console.Write("Enter amount: "); ammount0 = Console.ReadLine(); ammount1 = Convert.ToInt32(ammount0); bank.Accounttransfer(account_number, reciver_number, ammount1); goto Label2; case "change": Console.Write("Enter new name: "); reciver_number = Console.ReadLine(); bank.Accountname(account_number, reciver_number); goto Label2; case "show": bank.Accountshow(account_number); goto Label2; default: break; } } goto Label1; case "quit": break; } }
static void Main(string[] args) { Client myClient = new Client(); Checkings myCheckings = new Checkings(); Savings mySavings = new Savings(); List <string> userOption = new List <string>(); string userInput; double amount; userOption.Add("1. View Client Information"); userOption.Add("2. View Account Balance"); userOption.Add("3. Deposit Funds"); userOption.Add("4. Withdraw Funds"); userOption.Add("5. Exit"); do { foreach (string option in userOption) { Console.WriteLine(option); } Console.WriteLine("Enter a number that corressponds to an option: "); userInput = Console.ReadLine(); switch (userInput) { case "1": myClient.ClientInfo(userInput); break; case "2": Console.WriteLine("A. Checkings Account Balance\n"); Console.WriteLine("B. Savings Account Balance"); userInput = Console.ReadLine().ToLower(); if (userInput == "a") { myCheckings.ViewBalance(userInput); } else if (userInput == "b") { mySavings.ViewBalance(userInput); } else { Console.WriteLine("Enter a valid letter that corresponds to an option!"); } break; case "3": Console.WriteLine("A. To Checkings Account\n"); Console.WriteLine("B. To Savings Account"); userInput = Console.ReadLine().ToLower(); if (userInput == "a") { Console.WriteLine("How much would you like to deposit?"); myCheckings.Deposits = double.Parse(Console.ReadLine()); myCheckings.Deposit(myCheckings.Deposits); } else if (userInput == "b") { Console.WriteLine("How much would you like to deposit?"); amount = double.Parse(Console.ReadLine()); mySavings.Deposit(amount); } else { Console.WriteLine("Enter a valid letter that corresponds to an option!"); } break; case "4": Console.WriteLine("A. From Checkings Account?\n"); Console.WriteLine("B. From Savings Account?"); userInput = Console.ReadLine().ToLower(); if (userInput == "a") { Console.WriteLine("How much would you like to withdraw?"); amount = double.Parse(Console.ReadLine()); myCheckings.Withdraw(amount); } else if (userInput == "b") { Console.WriteLine("How much would you like to withdraw?"); amount = double.Parse(Console.ReadLine()); mySavings.Withdraw(amount); } else { Console.WriteLine("Enter a valid letter that corresponds to an option!"); } break; } }while (userInput != "5"); }
static void Main(string[] args) { //testing client object //instantiate one client object Client clientInst = new Client(); //clientInst.ShowClientInfo(); //testing checking object //instantiate one checking object Checking checkingInst = new Checking(); //testing savings object //instantiate one savings object Savings savingsInst = new Savings(); string strMenuChoice; int menuChoice; //display state Console.BackgroundColor = ConsoleColor.DarkBlue; Console.Clear(); do { //Menu layout Console.WriteLine("Please make a selection of 1, 2, 3, 4 or 5 below: "); Console.WriteLine(); Console.WriteLine("1) View Client Information"); Console.WriteLine("2) View Account Balance"); Console.WriteLine("3) Deposit Funds"); Console.WriteLine("4) Withdraw Funds"); Console.WriteLine("5) Exit"); Console.WriteLine("\n"); //Processed menu options strMenuChoice = Console.ReadLine(); menuChoice = int.Parse(strMenuChoice); switch (menuChoice) { case 1: clientInst.ShowClientInfo(); Console.WriteLine("\n"); break; case 2: Console.WriteLine("Enter C for Checking: "); Console.WriteLine("Enter S for Savings: \n"); string balanceOption = Console.ReadLine(); if (balanceOption.ToLower() == "c") { checkingInst.showCurrentBalance(); } else if (balanceOption.ToLower() == "s") { savingsInst.showCurrentBalance(); } Console.WriteLine("\n"); break; case 3: Console.WriteLine("Enter C for Checking: "); Console.WriteLine("Enter S for Savings: \n"); string depositOption = Console.ReadLine(); if (depositOption.ToLower() == "c") { Console.WriteLine("Deposit Amount: "); decimal depositAmount = Decimal.Parse(Console.ReadLine()); checkingInst.depositFunds(depositAmount); checkingInst.showCurrentBalance(); } else if (depositOption.ToLower() == "s") { Console.WriteLine("Deposit Amount: "); decimal depositAmount = Decimal.Parse(Console.ReadLine()); savingsInst.depositFunds(depositAmount); savingsInst.showCurrentBalance(); } Console.WriteLine("\n"); break; case 4: Console.WriteLine("Enter C for Checking: "); Console.WriteLine("Enter S for Savings: \n"); string withdrawalOption = Console.ReadLine(); if (withdrawalOption.ToLower() == "c") { Console.WriteLine("Withdrawal Amount: "); decimal withdrawalAmount = Decimal.Parse(Console.ReadLine()); checkingInst.withdrawFunds(withdrawalAmount); checkingInst.showCurrentBalance(); } else if (withdrawalOption.ToLower() == "s") { Console.WriteLine("\nWithdrawal Amount: "); decimal withdrawalAmount = Decimal.Parse(Console.ReadLine()); savingsInst.withdrawFunds(withdrawalAmount); savingsInst.showCurrentBalance(); } Console.WriteLine("\n"); break; case 5: Console.WriteLine("Exit"); Console.WriteLine("\n"); break; default: Console.WriteLine("I'm sorry, I don't understand that!"); Console.WriteLine("\n"); break; } }while (menuChoice != 5); System.Environment.Exit(0); }
static void Main(string[] args) { //Customer account creation Client shane = new Client("Shane Moodie", "1310 Carol Dr. Kent, Oh", "330-274-7957", 123456789, 98754321); Checking checking = new Checking("Checking Account", 12345789, 500.00); Savings savings = new Savings("Savings Account", 987654321, 2000.00, 200.00); string AB; int menuNavigate; ////Menu Navigation do { //App Main Menu Console.WriteLine("welcome to your virtual bank account! what can we do for you today?\n"); Console.WriteLine("********************"); Console.WriteLine("1.) view client info\n"); Console.WriteLine("2.) view account balance\n"); Console.WriteLine("3.) deposit funds\n"); Console.WriteLine("4.) withdraw funds\n"); Console.WriteLine("5.) cancel transaction and exit"); Console.WriteLine("********************"); menuNavigate = int.Parse(Console.ReadLine()); if (menuNavigate == 1) { shane.ClientInfo(); } else if (menuNavigate == 2) { Console.WriteLine("Please Select Account:\nA.) Checking Account Balance\nB.) Savings Account Balance"); AB = Console.ReadLine().ToUpper(); if (AB == "A") { checking.AccountInfo(); } else if (AB == "B") { savings.AccountInfo(); } } else if (menuNavigate == 3) { Console.WriteLine("Please select account you'd like to deposit to.\nA.) Checking Account\nB.)Savings Account"); AB = Console.ReadLine().ToUpper(); if (AB == "A") { checking.AcctDeposit(); } else if (AB == "B") { savings.AcctDeposit(); } } else if (menuNavigate == 4) { Console.WriteLine("Please select account you'd like to withdraw from.\nA.) Checking Account\nB.) Savings Account"); AB = Console.ReadLine().ToUpper(); if (AB == "A") { checking.AcctWithdraw(); } else if (AB == "B") { savings.AcctWithdraw(); } } if (menuNavigate == 5) { Environment.Exit(0); } }while (true); }
static void Main(string[] args) { //Instantiated Client,Checking,Saving Client JerrySeinfeld = new Client(); Checking SeinfeldChecking1 = new Checking(); Savings SeinfeldSavings1 = new Savings(); //Accounts string choice1; string choice2; double deposit; double withdraw; //do { //Welcome User Console.WriteLine("Welocme to Kramerica Bank"); Console.WriteLine("Please make a selection"); Console.WriteLine("1. View Client Informtion\n 2. View Account Balance\n 3. Deposit Funds \n 4. Withdraw Funds\n 5. Exit"); Console.WriteLine("Please Enter a selection"); choice1 = Console.ReadLine(); Console.Clear(); // Display User info if (choice1 == "1") { JerrySeinfeld.CustomerInfo(); Console.Write("Please hit the enter key after selection"); Console.ReadLine(); Console.Clear(); } //Check Account Balances if (choice1 == "2") { do { Console.WriteLine("1.Checking Balance\n2. Savings Balance\n3. Back to Menu\n4.Exit "); choice2 = Console.ReadLine(); Console.Clear(); if (choice2 == "1") { Console.WriteLine("Your Checking balance is {0}", SeinfeldChecking1.AccountBalance); } if (choice2 == "2") { Console.WriteLine("Your Savings balance is {0}", SeinfeldSavings1.AccountBalance); } if (choice2 == "3") { break; } if (choice2 == "4") { if (choice1 == "5") { break; } } } while (choice2 != "1" || choice2 != "2" || choice2 != "3" || choice2 != "4"); } //Deposit Funds if (choice1 == "3") { do { Console.WriteLine("Which Account would like to deposit?\n 1.Checking\n 2. Savings \n 3.back\n 4. Exit "); choice1 = Console.ReadLine(); Console.Clear(); { Console.WriteLine("How much to deposit"); deposit = double.Parse(Console.ReadLine()); SeinfeldChecking1.AccountBalance = SeinfeldChecking1.Deposit(deposit); Console.WriteLine("Your balance is now {0}", SeinfeldChecking1.AccountBalance); Console.WriteLine("Enter to continue"); Console.ReadLine(); Console.Clear(); { Console.WriteLine("How much to deposit?"); deposit = double.Parse(Console.ReadLine()); SeinfeldChecking1.AccountBalance = SeinfeldSavings1.Deposit(deposit); Console.WriteLine("Your balance is now {0}", SeinfeldSavings1.AccountBalance); Console.WriteLine("Enter to continue"); Console.ReadLine(); Console.Clear(); } { break; } if (choice2 == "4") { break; } } while (choice2 != "1" || choice2 != "2" || choice2 != "3" || choice2 != "4") { ; } //Allow for Withdrawals if (choice1 == "4") { do { Console.WriteLine("Which account to withdraw?\n 1. Checking\n 2. Savings\n 3. Back\n 4.Exit "); choice2 = Console.ReadLine(); Console.Clear(); if (choice2 == "1") { Console.WriteLine("How much to withdraw?"); withdraw = double.Parse(Console.ReadLine()); SeinfeldChecking1.Withdraw(withdraw); Console.WriteLine("New balalance is {0}", SeinfeldChecking1.AccountBalance); Console.WriteLine("enter to continue"); Console.ReadLine(); Console.Clear(); } if (choice2 == "2") { Console.WriteLine("How much to withdraw?"); withdraw = double.Parse(Console.ReadLine()); if (withdraw > SeinfeldSavings1.AccountBalance) { Console.WriteLine("insufficient funds"); Console.WriteLine("enter"); Console.ReadLine(); Console.Clear(); break; } SeinfeldSavings1.AccountBalance = SeinfeldSavings1.Withdraw(withdraw); Console.WriteLine("new balance is {0}", SeinfeldSavings1.AccountBalance); Console.ReadLine(); Console.Clear(); } if (choice2 == "3") { break; } if (choice2 == "4") { break; } { if (choice1 == "5") { ; } } } while (choice2 != "1" || choice2 != "2" || choice2 != "3" || choice2 != "4"); } } while (choice1 != "5"); } } }