getProviderData function

Future<ProviderData?> getProviderData(
  1. String login
)

Implementation

Future<ProviderData?> getProviderData(String login) async {
  try{
    List<ProviderData> _list = await dbGetAllDocumentInTable("provider", field1: "login", isEqualTo1: login);
    if (_list.isNotEmpty)
      return _list[0];
    // var querySnapshot = await FirebaseFirestore.instance.collection("provider").where("login", isEqualTo: login).get();
    // for (var result in querySnapshot.docs) {
    //   var _data = result.data();
    //   if (_data.isNotEmpty){
    //     return ProviderData.fromJson(result.id, _data);
    //   }
    // }
  }catch(ex){
    return null;
  }
  return null;
}