From 9e713f3762a710992e9f07c33263cdd12bf193f0 Mon Sep 17 00:00:00 2001 From: Alicia Bendz Date: Sat, 3 Sep 2022 16:33:59 -0400 Subject: [PATCH 1/3] Add get and create methods --- bank/.idea/gradle.xml | 1 + bank/build.gradle.kts | 4 +- .../main/kotlin/com/example/BankController.kt | 82 +++++++++++++++++-- .../main/kotlin/com/example/data/Customer.kt | 11 +++ .../example/model/CreateCustomerRequest.kt | 19 +++++ .../com/example/model/CustomerResponse.kt | 12 +++ .../example/repository/CustomerRepository.kt | 10 +++ .../repository/InMemoryCustomerRepository.kt | 20 +++++ .../com/example/service/CustomerService.kt | 14 ++++ 9 files changed, 165 insertions(+), 8 deletions(-) create mode 100644 bank/src/main/kotlin/com/example/data/Customer.kt create mode 100644 bank/src/main/kotlin/com/example/model/CreateCustomerRequest.kt create mode 100644 bank/src/main/kotlin/com/example/model/CustomerResponse.kt create mode 100644 bank/src/main/kotlin/com/example/repository/CustomerRepository.kt create mode 100644 bank/src/main/kotlin/com/example/repository/InMemoryCustomerRepository.kt create mode 100644 bank/src/main/kotlin/com/example/service/CustomerService.kt diff --git a/bank/.idea/gradle.xml b/bank/.idea/gradle.xml index 77e9972..d405dbe 100644 --- a/bank/.idea/gradle.xml +++ b/bank/.idea/gradle.xml @@ -1,5 +1,6 @@ +