getAllPostalDetails method

Future<List<PostalDetailsModel>> getAllPostalDetails()

Implementation

Future<List<PostalDetailsModel>> getAllPostalDetails() async {
  http.Response response;

  SharedPreferencesService sharedPreferencesService = await SharedPreferencesService.getInstance();

  try {
    var token = await sharedPreferencesService.getToken();
    response = await getHttp("/GetAllPostalDetails", token);
    if (response.statusCode == 200) {
      var listResponse = json.decode(response.body);
      for (int i = 0; i < listResponse.length; i++) {
        postalDetailsList.add(PostalDetailsModel.getData(listResponse[i]));
      }
    }
  } catch (e) {
    print(e);
    return postalDetailsList;
  }
  return postalDetailsList;
}