saveProject method
- Project project
override
Implementation
@override
Future<Either<Failure, int>> saveProject(Project project) async {
try {
final model = _mapToModel(project);
final id = await _dataSource.saveProject(model);
return Right(id);
} catch (e) {
return Left(CacheFailure("Failed to save project: $e"));
}
}