saveWorkArea function

Future<String?> saveWorkArea(
  1. ProviderData _provider
)

Implementation

Future<String?> saveWorkArea(ProviderData _provider) async {
  try{
    await FirebaseFirestore.instance.collection("provider").doc(_provider.id).set({
      "route": _provider.route.map((i){
        return {'lat': i.latitude, 'lng': i.longitude};
      }).toList()
    }, SetOptions(merge: true));
  }catch(ex){
    return "saveWorkArea " + ex.toString();
  }
  return null;
}