From f6c25c54684e3afd25d1522fbbc1d2d1177b6994 Mon Sep 17 00:00:00 2001 From: Alexander Chung Date: Wed, 3 Apr 2019 16:46:39 -0400 Subject: [PATCH 1/2] #1 Added deposit feature. Users are able to deposit money into their accounts. --- .../java/tutorial/core/banking/services/CoreService.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/tutorial/core/banking/services/CoreService.java b/src/main/java/tutorial/core/banking/services/CoreService.java index 58425d9..f1074b2 100644 --- a/src/main/java/tutorial/core/banking/services/CoreService.java +++ b/src/main/java/tutorial/core/banking/services/CoreService.java @@ -59,5 +59,12 @@ private boolean IsThisAFraudTransfer(double amount, Account account) { private boolean IsAccountBlocked(Account account) { return account.getIsBlocked(); } + + public TransferStatus Deposit(double amount, Account account) { + + double newBalanace = account.getBalance()+amount; + account.setBalance(newBalanace); + return TransferStatus.Valid; + } } From 7d45c2452692f95491ba157eb92ec0a033d3da2b Mon Sep 17 00:00:00 2001 From: Alexander Chung Date: Wed, 3 Apr 2019 16:52:37 -0400 Subject: [PATCH 2/2] #1 Fixed method name As per review, method name is now in camelCase --- src/main/java/tutorial/core/banking/services/CoreService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/tutorial/core/banking/services/CoreService.java b/src/main/java/tutorial/core/banking/services/CoreService.java index f1074b2..9e74a58 100644 --- a/src/main/java/tutorial/core/banking/services/CoreService.java +++ b/src/main/java/tutorial/core/banking/services/CoreService.java @@ -60,7 +60,7 @@ private boolean IsAccountBlocked(Account account) { return account.getIsBlocked(); } - public TransferStatus Deposit(double amount, Account account) { + public TransferStatus deposit(double amount, Account account) { double newBalanace = account.getBalance()+amount; account.setBalance(newBalanace);