callJCApi method
void
callJCApi()
Implementation
void callJCApi() async {
BuildContext context = Get.context!;
WidgetsBinding.instance.addPostFrameCallback((_) {
Helper.progressDialog(context, "Please wait..");
});
dio
.get(
'https://run.mocky.io/v3/22f7dc2b-c1a2-4c32-bb09-b3f212132f3c',
queryParameters: {"fromDate": "2024-02-01", "toDate": "2024-02-01"},
options: Options(
headers: {
'Authorization': 'Bearer Authorization',
'Content-Type': 'application/x-www-form-urlencoded',
},
),
)
.then((response) {
Get.back();
if (response.data != null) {
print(response.data);
Map<String, dynamic> data = response.data;
SchedulingModel model = SchedulingModel.fromJson(data);
List<SchedulingContentModel> content = model.content!;
content.forEach((element) {
partnerids.add(element.partner!);
});
Get.to(() => const CollectCreditBal());
}
}, onError: (error) {
print(error.toString());
Get.back();
Helper.messageDialog(Get.context!, "Try Again!!", error.toString());
});
}