saveWorkArea function

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

Implementation

Future<String?> saveWorkArea(ProviderData _provider) async {
  try{
    await dbSetDocumentInTable("provider", _provider.id, {
          "route": _provider.route.map((i) {
                    return {'lat': i.latitude, 'lng': i.longitude};
             }).toList()
        }
    );

    // 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;
}