From 762f89326a9e98c2b791ab86cd047930de51a788 Mon Sep 17 00:00:00 2001 From: amira-mh <62732099+amira-mh@users.noreply.github.com> Date: Sat, 28 Mar 2020 15:57:22 +0200 Subject: [PATCH 1/2] Add files via upload --- Project/OSTask1/src/Student.md | 2 ++ Project/OSTask1/src/amiraMahmoud.jpeg | Bin 0 -> 10642 bytes 2 files changed, 2 insertions(+) create mode 100644 Project/OSTask1/src/Student.md create mode 100644 Project/OSTask1/src/amiraMahmoud.jpeg diff --git a/Project/OSTask1/src/Student.md b/Project/OSTask1/src/Student.md new file mode 100644 index 0000000..b6e8245 --- /dev/null +++ b/Project/OSTask1/src/Student.md @@ -0,0 +1,2 @@ +name: Amira Mahmoud Ahmed Ali +section: 2 \ No newline at end of file diff --git a/Project/OSTask1/src/amiraMahmoud.jpeg b/Project/OSTask1/src/amiraMahmoud.jpeg new file mode 100644 index 0000000000000000000000000000000000000000..9c1c6ece448afa549a97259c851d82c1b192bf60 GIT binary patch literal 10642 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 f# Date: Sat, 28 Mar 2020 16:03:26 +0200 Subject: [PATCH 2/2] AmiraMahmoud task --- Project/OSTask1/src/CustomerManagerApp.java | 24 ++++++++++----------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/Project/OSTask1/src/CustomerManagerApp.java b/Project/OSTask1/src/CustomerManagerApp.java index 2a27245..f766875 100644 --- a/Project/OSTask1/src/CustomerManagerApp.java +++ b/Project/OSTask1/src/CustomerManagerApp.java @@ -17,20 +17,20 @@ public static void main(String[] args) { // perform 1 or more actions String action = ""; - while (!action.equalsIgnoreCase("exit")) { + while (!action.equalsIgnoreCase("5")) { // get the input from the user action = Console.getString("Enter a command: "); System.out.println(); - if (action.equalsIgnoreCase("list")) { + if (action.equalsIgnoreCase("1")) { displayAllCustomers(); - } else if (action.equalsIgnoreCase("add")) { + } else if (action.equalsIgnoreCase("2")) { addCustomer(); - } else if (action.equalsIgnoreCase("del") || action.equalsIgnoreCase("delete")) { + } else if (action.equalsIgnoreCase("3") || action.equalsIgnoreCase("delete")) { deleteCustomer(); - } else if (action.equalsIgnoreCase("help") || action.equalsIgnoreCase("menu")) { + } else if (action.equalsIgnoreCase("4") || action.equalsIgnoreCase("menu")) { displayMenu(); - } else if (action.equalsIgnoreCase("exit")) { + } else if (action.equalsIgnoreCase("5")) { System.out.println("Bye.\n"); } else { System.out.println("Error! Not a valid command.\n"); @@ -40,11 +40,11 @@ public static void main(String[] args) { public static void displayMenu() { System.out.println("COMMAND MENU"); - System.out.println("list - List all customers"); - System.out.println("add - Add a customer"); - System.out.println("del - Delete a customer"); - System.out.println("help - Show this menu"); - System.out.println("exit - Exit this application\n"); + System.out.println("1 - List all customers"); + System.out.println("2 - Add a customer"); + System.out.println("3 - Delete a customer"); + System.out.println("4 - Show this menu"); + System.out.println("5 - Exit this application\n"); } public static void displayAllCustomers() { @@ -93,4 +93,4 @@ public static void deleteCustomer() { System.out.println("No customer matches that email.\n"); } } -} \ No newline at end of file +}