AndreanJP

Class BalanceInquiry

Dec 15th, 2016
1,046
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.89 KB | None | 0 0
  1. public class BalanceInquiry extends Transaction
  2. {
  3.     public BalanceInquiry( int userAccountNumber, Screen atmScreen, BankDatabase atmBankDatabase )
  4.     {
  5.         super( userAccountNumber, atmScreen, atmBankDatabase );
  6.     }
  7.    
  8.     @Override
  9.     public void execute()
  10.     {
  11.         BankDatabase bankDatabase = getBankDatabase();
  12.         Screen screen = getScreen();
  13.        
  14.         double availableBalance = bankDatabase.getAvailableBalance( getAccountNumber());
  15.        
  16.         double totalBalance = bankDatabase.getTotalBalance( getAccountNumber());
  17.        
  18.         screen.displayMessageLine( "\nInformasi Saldo:" );
  19.         screen.displayMessage( " - Saldo yang Tersedia: ");
  20.         screen.displayDollarAmount( availableBalance );
  21.         screen.displayMessage( "\n - Saldo Total: ");
  22.         screen.displayDollarAmount( totalBalance );
  23.         screen.displayMessageLine("");
  24.     }
  25. }
Add Comment
Please, Sign In to add comment