bookingGetItem function
Implementation
Future<String?> bookingGetItem(OrderDataCache item) async {
try{
currentOrder = OrderData.createEmpty();
var querySnapshot = await FirebaseFirestore.instance.collection("booking").doc(item.id).get();
if (querySnapshot.exists){
if (querySnapshot.data() != null) {
var _meData = querySnapshot.data()!;
currentOrder = OrderData.fromJson(querySnapshot.id, _meData);
}else
return "bookingGetItem querySnapshot.data() = null";
}else
return "bookingGetItem ${item.id} not exists";
}catch(ex){
return "bookingGetItem " + ex.toString();
}
return null;
}