Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. public class BalanceInquiry extends Transaction{
  2.     public BalanceInquiry(int userAccountNumber, Screen gtoScreen, BankDatabase gtoBankDatabase){
  3.         super(userAccountNumber, gtoScreen, gtoBankDatabase);
  4.     }
  5.     @Override
  6.     public void execute(){
  7.         BankDatabase bankDatabase = getBankDatabase();
  8.         Screen screen = getScreen();
  9.         double availableBalance = bankDatabase.getAvailableBalance(getAccountNumber());
  10.         screen.displayMessageLine("\nBalance Information : \n");
  11.         screen.displayMessage(" - Available Balance : ");
  12.         screen.displayDollarAmount(availableBalance);
  13.         screen.displayMessageLine("");
  14.     }
  15. }