nawamkihafahd

Untitled

Oct 19th, 2017
149
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 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( "\nBalance Information:" );
  19. screen.displayMessage( " - Available balance: " );
  20. screen.displayDollarAmount( availableBalance );
  21. screen.displayMessage( "\n - Total balance: " );
  22. screen.displayDollarAmount( totalBalance );
  23. screen.displayMessageLine( "" );
  24. }
  25. }
Add Comment
Please, Sign In to add comment