begin cleanup add_cam_main. dont remember if anything more

This commit is contained in:
Nico
2025-05-06 23:54:11 +02:00
parent 6a5dcc64a3
commit 86ffd77888
21 changed files with 925 additions and 1724 deletions

View File

@@ -0,0 +1,22 @@
import 'package:fforte/enums/databases.dart';
import 'package:fforte/interfaces/i_db.dart';
import 'package:fforte/methods/excursion_db_helper.dart';
import 'package:fforte/methods/place_db_helper.dart';
void saveTemplate(Map<String, dynamic> templateData, DatabasesEnum dbType,
bool update) async {
IDb dbHelper;
if (dbType == DatabasesEnum.place) {
dbHelper = PlaceDBHelper();
} else if (dbType == DatabasesEnum.excursion) {
dbHelper = ExcursionDBHelper();
} else {
return;
}
if (update) {
await dbHelper.updateTemplate(templateData);
} else {
await dbHelper.addTemplate(templateData);
}
}