diff --git a/app/src/main/java/com/cyb3rko/techniklogger/ProjectActivity.kt b/app/src/main/java/com/cyb3rko/techniklogger/ProjectActivity.kt
index c5e9e72..a9eaeee 100644
--- a/app/src/main/java/com/cyb3rko/techniklogger/ProjectActivity.kt
+++ b/app/src/main/java/com/cyb3rko/techniklogger/ProjectActivity.kt
@@ -121,6 +121,19 @@ class ProjectActivity : AppCompatActivity() {
}
emptyCheck()
+
+ if (adminMode) {
+ reset_button.visibility = View.VISIBLE
+ reset_button.setOnClickListener {
+ MaterialDialog(this).show {
+ message(text = "Möchtest du alle eingetragenen Techniker entfernen?")
+ positiveButton(text = "Ja") {
+ databaseReference.child("techniker").removeValue()
+ }
+ negativeButton(text = "Abbrechen")
+ }
+ }
+ }
}
private fun technikerExists(name: String): Boolean {
diff --git a/app/src/main/res/drawable-v24/_icon_delete.webp b/app/src/main/res/drawable-v24/_icon_delete.webp
new file mode 100644
index 0000000..0af36b0
Binary files /dev/null and b/app/src/main/res/drawable-v24/_icon_delete.webp differ
diff --git a/app/src/main/res/layout/activity_project.xml b/app/src/main/res/layout/activity_project.xml
index f11d87f..052fc0a 100644
--- a/app/src/main/res/layout/activity_project.xml
+++ b/app/src/main/res/layout/activity_project.xml
@@ -145,6 +145,18 @@
android:layout_gravity="center_vertical"
android:gravity="end">
+
+