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'; class DeleteMainEntries { static Future deleteAll(DatabasesEnum dbType) async { IDb? db; if (dbType == DatabasesEnum.place) { db = PlaceDBHelper(); } else if (dbType == DatabasesEnum.excursion) { db = ExcursionDBHelper(); } await db!.deleteAllMainEntries(); } static Future deleteSingle(DatabasesEnum dbType, int id) async { IDb? db; if (dbType == DatabasesEnum.place) { db = PlaceDBHelper(); } else if (dbType == DatabasesEnum.excursion) { db = ExcursionDBHelper(); } await db!.deleteMainEntryById(id.toString()); } }