saveProject method
- ProjectModel project
override
Implementation
@override
Future<int> saveProject(ProjectModel project) async {
try {
int id = 0;
await isar.writeTxn(() async {
id = await isar.projectModels.put(project);
});
return id;
} catch (e) {
throw CacheFailure("Failed to save project: $e");
}
}