From 56f0f4baf37174b7f90122e053bafe8e6cf63e57 Mon Sep 17 00:00:00 2001 From: Niko Diamadis Date: Fri, 18 Dec 2020 23:16:12 +0100 Subject: [PATCH] =?UTF-8?q?Reset=20aller=20Techniker=20erm=C3=B6glicht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cyb3rko/techniklogger/ProjectActivity.kt | 13 +++++++++++++ app/src/main/res/drawable-v24/_icon_delete.webp | Bin 0 -> 2940 bytes app/src/main/res/layout/activity_project.xml | 12 ++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 app/src/main/res/drawable-v24/_icon_delete.webp 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 0000000000000000000000000000000000000000..0af36b09dd494a8fe749be55bba6fbdb25354737 GIT binary patch literal 2940 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 m?~e^H3oMwqR + +