static void Main(string[] args) { Savings s = new Savings(); var balance = s.GetSimpleInterest(15000, 25, 5.6); s.Balance(15000); var b = s.GetBalance(); Console.WriteLine("The Total balance is {0}", b); }
static void Main(string[] args) { Current account1 = new Current(1001, "ABC", 2000); Savings account2 = new Savings(1002, "XYZ", 500); ShowAccountInformation(account1); ShowAccountInformation(account2); account1.Withdraw(3000); try { account2.Withdraw(200); } catch (Exception e) { Console.WriteLine("\nMessage:" + e.Message); } ShowAccountInformation(account1); ShowAccountInformation(account2); }
static void Main(string[] args) { Bank bank = new Bank(); bank.Name = "First Nautical Bank"; Account individual = new IndividualAccount("john", 1000); bank.AddAccount(individual); individual.StartTransaction(new Deposit(individual, 1000)); individual.CommitTransaction(); individual.StartTransaction(new Withdraw(individual, 500)); individual.CommitTransaction(); Account moneyMarket = new MoneyMarketAccount("jane", 500); bank.AddAccount(moneyMarket); individual.StartTransaction(new Deposit(moneyMarket, 1000)); individual.CommitTransaction(); individual.StartTransaction(new Withdraw(moneyMarket, 500)); individual.CommitTransaction(); individual.StartTransaction(new Transfer(individual, moneyMarket, 500)); individual.CommitTransaction(); Account savings = new Savings("mark", 10000); bank.AddAccount(savings); individual.StartTransaction(new Deposit(savings, 1000)); individual.CommitTransaction(); individual.StartTransaction(new Withdraw(savings, 500)); individual.CommitTransaction(); Console.ReadLine(); }