fixed error where complete entries are shown as incomplete and made ui enhancements to overview

This commit is contained in:
Nico
2025-06-05 18:44:18 +02:00
parent cd2a80113e
commit 9431232e91
8 changed files with 70 additions and 84 deletions

View File

@@ -4,7 +4,7 @@ import 'package:fforte/methods/excursion_db_helper.dart';
import 'package:fforte/methods/place_db_helper.dart';
class DeleteMainEntries {
static void deleteAll(DatabasesEnum dbType) {
static Future<void> deleteAll(DatabasesEnum dbType) async {
IDb? db;
if (dbType == DatabasesEnum.place) {
@@ -12,10 +12,10 @@ class DeleteMainEntries {
} else if (dbType == DatabasesEnum.excursion) {
db = ExcursionDBHelper();
}
db!.deleteAllMainEntries();
await db!.deleteAllMainEntries();
}
static void deleteSingle(DatabasesEnum dbType, int id) {
static Future<void> deleteSingle(DatabasesEnum dbType, int id) async {
IDb? db;
if (dbType == DatabasesEnum.place) {
@@ -24,6 +24,6 @@ class DeleteMainEntries {
db = ExcursionDBHelper();
}
db!.deleteMainEntryById(id.toString());
await db!.deleteMainEntryById(id.toString());
}
}