FinalUploadClaimDocuments method

dynamic FinalUploadClaimDocuments({
  1. dynamic context,
})

Implementation

FinalUploadClaimDocuments({context}) async {
  final ApiBody = {
    "data": {
      "intimation_id": ClaimSubmissionNumber.toString(),
    },
    "document": UploadDocumentSubmission
  };
  final response = await apiRequest(
      'POST', '${APP_URL}claim_add_documents', ApiBody, true);

  if (response['status'] == true) {
    Get.back();
    Get.off(ChoiceSecondPageClaimSubmission());
    showDialog(
      context: context,
      barrierDismissible: false,
      builder: (BuildContext context) {
        return AlertPopup(
          messag: "${response['app_message'] ?? errorMessage}",
          image:
              '${BASE_URL}assets/images/medibhai_images/lottie/Upload_Successful.json',
        );
      },
    );
  } else {
    Get.back();
    Fluttertoast.showToast(
        msg: response['message'], gravity: ToastGravity.CENTER);
  }
}