productSetPriceImageData function
Implementation
Future<String?> productSetPriceImageData(Uint8List _imageData, int level) async{
try{
var f = Uuid().v4();
var name = "service/$f.jpg";
// var firebaseStorageRef = FirebaseStorage.instance.ref().child(name);
// TaskSnapshot s = await firebaseStorageRef.putData(_imageData);
var _img = ImageData(localFile: name, serverPath: await dbSaveFile(name, _imageData));
if (level < currentProduct.price.length)
currentProduct.price[level].image = _img;
else
currentProduct.price.add(PriceData([], 0, 0, "hourly", _img));
} catch (ex) {
return "productSetPriceImageData " + ex.toString();
}
return null;
}