11package com .codedifferently .lesson17 .bank ;
22
3- import com .codedifferently .lesson17 .bank .exceptions .AccountNotFoundException ;
43import java .util .HashMap ;
54import java .util .Map ;
65import java .util .Set ;
76import java .util .UUID ;
87
8+ import com .codedifferently .lesson17 .bank .exceptions .AccountNotFoundException ;
9+
910/** Represents a bank ATM. */
1011public class BankAtm {
1112
@@ -59,7 +60,7 @@ public Set<CheckingAccount> findAccountsByCustomerId(UUID customerId) {
5960 public void depositFunds (String accountNumber , double amount ) {
6061 CheckingAccount account = getAccountOrThrow (accountNumber );
6162 account .deposit (amount );
62- auditLog .logTransaction ("Deposited to account: " + accountNumber , amount , "Deposit" );
63+ auditLog .logTransaction ("Deposited to account: " + accountNumber , accountNumber , amount , "Deposit" );
6364 }
6465
6566 /**
@@ -72,7 +73,7 @@ public void depositFunds(String accountNumber, Check check) {
7273 CheckingAccount account = getAccountOrThrow (accountNumber );
7374 check .depositFunds (account );
7475 auditLog .logTransaction (
75- "Deposited check to account: " + accountNumber , check .getAmount (), "Check Deposit" );
76+ "Deposited check to account: " + accountNumber , accountNumber , check .getAmount (), "Check Deposit" );
7677 }
7778
7879 /**
@@ -84,7 +85,7 @@ public void depositFunds(String accountNumber, Check check) {
8485 public void withdrawFunds (String accountNumber , double amount ) {
8586 CheckingAccount account = getAccountOrThrow (accountNumber );
8687 account .withdraw (amount );
87- auditLog .logTransaction ("Withdrew from account: " + accountNumber , amount , "Withdrawal" );
88+ auditLog .logTransaction ("Withdrew from account: " + accountNumber , accountNumber , amount , "Withdrawal" );
8889 }
8990
9091 /**
0 commit comments