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 new file mode 100644 index 0000000000000000000000000000000000000000..492c0a48673a168d0e7c1cae111908527ee55bda --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemFragment.java @@ -0,0 +1,38 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModelProvider; + +import android.os.Bundle; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import com.example.mampfmobil.R; + +public class SupplierAddItemFragment extends Fragment { + + private SupplierAddItemViewModel mViewModel; + + public static SupplierAddItemFragment newInstance() { + return new SupplierAddItemFragment(); + } + + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, + @Nullable Bundle savedInstanceState) { + return inflater.inflate(R.layout.fragment_supplier_add_item, container, false); + } + + @Override + public void onActivityCreated(@Nullable Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mViewModel = new ViewModelProvider(this).get(SupplierAddItemViewModel.class); + // TODO: Use the ViewModel + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemViewModel.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemViewModel.java new file mode 100644 index 0000000000000000000000000000000000000000..fcb81f3ee19321b4bb025b4fb9a1a83dee4abd62 --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierAddItemViewModel.java @@ -0,0 +1,7 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModel; + +public class SupplierAddItemViewModel extends ViewModel { + // TODO: Implement the ViewModel +} \ No newline at end of file diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemFragment.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..466e597a69b2c95a157154d8757a69c817f1f455 --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemFragment.java @@ -0,0 +1,38 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModelProvider; + +import android.os.Bundle; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import com.example.mampfmobil.R; + +public class SupplierEditItemFragment extends Fragment { + + private SupplierEditItemViewModel mViewModel; + + public static SupplierEditItemFragment newInstance() { + return new SupplierEditItemFragment(); + } + + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, + @Nullable Bundle savedInstanceState) { + return inflater.inflate(R.layout.fragment_supplier_edit_item, container, false); + } + + @Override + public void onActivityCreated(@Nullable Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mViewModel = new ViewModelProvider(this).get(SupplierEditItemViewModel.class); + // TODO: Use the ViewModel + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemViewModel.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemViewModel.java new file mode 100644 index 0000000000000000000000000000000000000000..dd29d45ab69f92a841dd82634e4449f5e81bf885 --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierEditItemViewModel.java @@ -0,0 +1,7 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModel; + +public class SupplierEditItemViewModel extends ViewModel { + // TODO: Implement the ViewModel +} \ No newline at end of file diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsFragment.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsFragment.java new file mode 100644 index 0000000000000000000000000000000000000000..ed0935418440ffc1a1b9c523b9b00676f72a8e07 --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsFragment.java @@ -0,0 +1,38 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModelProvider; + +import android.os.Bundle; + +import androidx.annotation.NonNull; +import androidx.annotation.Nullable; +import androidx.fragment.app.Fragment; + +import android.view.LayoutInflater; +import android.view.View; +import android.view.ViewGroup; + +import com.example.mampfmobil.R; + +public class SupplierStatisticsFragment extends Fragment { + + private SupplierStatisticsViewModel mViewModel; + + public static SupplierStatisticsFragment newInstance() { + return new SupplierStatisticsFragment(); + } + + @Override + public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, + @Nullable Bundle savedInstanceState) { + return inflater.inflate(R.layout.fragment_supplier_statistics, container, false); + } + + @Override + public void onActivityCreated(@Nullable Bundle savedInstanceState) { + super.onActivityCreated(savedInstanceState); + mViewModel = new ViewModelProvider(this).get(SupplierStatisticsViewModel.class); + // TODO: Use the ViewModel + } + +} \ No newline at end of file diff --git a/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsViewModel.java b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsViewModel.java new file mode 100644 index 0000000000000000000000000000000000000000..a3567b644e06e557f7d42684624e998f334f2e04 --- /dev/null +++ b/app/src/main/java/com/example/mampfmobil/ui/supplier/SupplierStatisticsViewModel.java @@ -0,0 +1,7 @@ +package com.example.mampfmobil.ui.supplier; + +import androidx.lifecycle.ViewModel; + +public class SupplierStatisticsViewModel extends ViewModel { + // TODO: Implement the ViewModel +} \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_supplier_add_item.xml b/app/src/main/res/layout/fragment_supplier_add_item.xml new file mode 100644 index 0000000000000000000000000000000000000000..55ec04ad673eb4496e996ec2565122bd5510c6b9 --- /dev/null +++ b/app/src/main/res/layout/fragment_supplier_add_item.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".ui.supplier.SupplierAddItemFragment"> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="THIS IS THE ADD ITEM FRAGMENT" /> + +</FrameLayout> \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_supplier_edit_item.xml b/app/src/main/res/layout/fragment_supplier_edit_item.xml new file mode 100644 index 0000000000000000000000000000000000000000..4d11d9fb600602e536376a991b5469e5ef2393be --- /dev/null +++ b/app/src/main/res/layout/fragment_supplier_edit_item.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".ui.supplier.SupplierEditItemFragment"> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="HelloS IS THE EDIT ITEM FRAGMANET" /> + +</FrameLayout> \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_supplier_statistics.xml b/app/src/main/res/layout/fragment_supplier_statistics.xml new file mode 100644 index 0000000000000000000000000000000000000000..ae73ccdaabee4f58dbbe67356dae3915bf645338 --- /dev/null +++ b/app/src/main/res/layout/fragment_supplier_statistics.xml @@ -0,0 +1,13 @@ +<?xml version="1.0" encoding="utf-8"?> +<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" + xmlns:tools="http://schemas.android.com/tools" + android:layout_width="match_parent" + android:layout_height="match_parent" + tools:context=".ui.supplier.SupplierStatisticsFragment"> + + <TextView + android:layout_width="match_parent" + android:layout_height="match_parent" + android:text="THIS IS THE STATISTICS FRAGMENT" /> + +</FrameLayout> \ No newline at end of file diff --git a/app/src/main/res/menu/bottom_nav_menu_supplier.xml b/app/src/main/res/menu/bottom_nav_menu_supplier.xml index 5c220323225f75e693918d2442185767f049564d..56cc6f97e3e6318c97e79ecb6bc56f46f66b45c4 100644 --- a/app/src/main/res/menu/bottom_nav_menu_supplier.xml +++ b/app/src/main/res/menu/bottom_nav_menu_supplier.xml @@ -2,15 +2,15 @@ <menu xmlns:android="http://schemas.android.com/apk/res/android"> <item - android:id="@+id/navigation_home" + android:id="@+id/navigation_add_item" android:title="@string/add_Item" /> <item - android:id="@+id/navigation_dashboard" + android:id="@+id/navigation_edit_item" android:title="@string/edit_Item" /> <item - android:id="@+id/navigation_notifications" + android:id="@+id/navigation_statistics" android:title="@string/statistics" /> </menu> \ No newline at end of file diff --git a/app/src/main/res/navigation/mobile_navigation_sup.xml b/app/src/main/res/navigation/mobile_navigation_sup.xml index 8a2509df4c01f98d8841f6c60ec301542a259799..62806247dd1cd7d196baaec83df34bac572bc4bb 100644 --- a/app/src/main/res/navigation/mobile_navigation_sup.xml +++ b/app/src/main/res/navigation/mobile_navigation_sup.xml @@ -3,23 +3,23 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/mobile_navigation_sup" - app:startDestination="@+id/navigation_home"> + app:startDestination="@+id/navigation_edit_item"> <fragment - android:id="@+id/navigation_home" - android:name="com.example.mampfmobil.ui.home.HomeFragment" - android:label="@string/title_home" - tools:layout="@layout/fragment_home" /> + android:id="@+id/navigation_add_item" + android:name="com.example.mampfmobil.ui.supplier.SupplierAddItemFragment" + android:label="@string/add_Item" + tools:layout="@layout/fragment_supplier_add_item" /> <fragment - android:id="@+id/navigation_dashboard" - android:name="com.example.mampfmobil.ui.dashboard.DashboardFragment" - android:label="@string/title_dashboard" - tools:layout="@layout/fragment_dashboard" /> + android:id="@+id/navigation_edit_item" + android:name="com.example.mampfmobil.ui.supplier.SupplierEditItemFragment" + android:label="@string/edit_Item" + tools:layout="@layout/fragment_supplier_edit_item" /> <fragment - android:id="@+id/navigation_notifications" - android:name="com.example.mampfmobil.ui.notifications.NotificationsFragment" - android:label="@string/title_notifications" - tools:layout="@layout/fragment_notifications" /> + android:id="@+id/navigation_statistics" + android:name="com.example.mampfmobil.ui.supplier.SupplierStatisticsFragment" + android:label="@string/statistics" + tools:layout="@layout/fragment_supplier_statistics" /> </navigation> \ 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 48a6523879b04015d7ecddcfb8a78588e470525e..02d132df0281e42da13076f75c700071f364d165 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -21,5 +21,5 @@ <string name="address">address</string> <string name="register">register</string> <string name="company_name">company name</string> - <string name="logon">logon</string> + <string name="logon">login</string> </resources> \ No newline at end of file