getGrnTransationList method
void
getGrnTransationList(
- String filterExternalReferenceId
)
Implementation
void getGrnTransationList(String filterExternalReferenceId) async {
WidgetsBinding.instance.addPostFrameCallback((_) {
Helper.progressDialog(Get.context!, "Please wait..");
});
await ApiClient(baseUrl: ApiConstant.armBaseUrl)
.getGrnTransactions(
filterPartnerId: storage.read("PARTNER_ID_LOGIN"),
filterExternalReferenceId: filterExternalReferenceId,
sort: "id",
orderBy: "ASC",
pageNo: 0,
perPageCount: 10,
)
.then((value) {
Get.back();
grnTransactionList.value = value.data?.content ?? [];
if (grnTransactionList.length == 1 || grnTransactionList.length > 1) {
showGrnButton.value = true;
}
}).catchError((onError) {
Get.back();
GenericResponse res = GenericResponse.fromJson(onError?.response?.data);
Helper.messageDialog(
Get.context!,
res.responseCode ?? "Try again!!",
res.responseMessage ?? "Something went wrong",
);
});
}