From 2ca89f8cc4d55f9a07baf70c8049be710129dfc5 Mon Sep 17 00:00:00 2001
From: Fabio Heyming <fabio.heyming@web.de>
Date: Thu, 22 Jun 2023 17:12:16 +0200
Subject: [PATCH] Userfriendly Itemadd

---
 .../mampfmobil/ui/supplier/SupplierAddItemFragment.java   | 8 ++++++++
 app/src/main/res/values-de-rDE/strings.xml                | 1 +
 app/src/main/res/values/strings.xml                       | 1 +
 3 files changed, 10 insertions(+)

diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemFragment.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemFragment.java
index e8bab5a..28632b2 100644
--- a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemFragment.java
+++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemFragment.java
@@ -68,7 +68,15 @@ public class SupplierAddItemFragment extends Fragment {
                     toast.show();
                 }
                 else{
+                    if (toast != null) {
+                        toast.cancel(); // Vorhandene Toast-Nachricht abbrechen
+                    }
+                    toast = Toast.makeText(rootView.getContext(), R.string.addedItem, Toast.LENGTH_SHORT);
+                    toast.show();
                     MampfMobil.currentSupplier.itemAdd(etName.getText().toString(), Integer.parseInt(etAmount.getText().toString()),Double.parseDouble(etPrice.getText().toString()));
+                    etName.setText("");
+                    etAmount.setText("");
+                    etPrice.setText("");
                 }
 
             }
diff --git a/app/src/main/res/values-de-rDE/strings.xml b/app/src/main/res/values-de-rDE/strings.xml
index 150d37c..2827c79 100644
--- a/app/src/main/res/values-de-rDE/strings.xml
+++ b/app/src/main/res/values-de-rDE/strings.xml
@@ -66,4 +66,5 @@
     <string name="item_already_exists">Item existiert bereits</string>
     <string name="added_to_shopping_cart">Zum Einkaufswagen hinzugefügt</string>
     <string name="name">name</string>
+    <string name="addedItem">Item zum Shop hinzugefügt</string>
 </resources>
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 082d0ec..eb42c8e 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -65,4 +65,5 @@
     <string name="item_already_exists">Item already exists</string>
     <string name="added_to_shopping_cart">Added to Shopping Cart</string>
     <string name="name">Name</string>
+    <string name="addedItem">Added Item to Shop</string>
 </resources>
\ No newline at end of file
-- 
GitLab