checkHospitalAddmissionData method

dynamic checkHospitalAddmissionData({
  1. dynamic corpId,
  2. dynamic policyNumId,
  3. dynamic employeeId,
  4. dynamic employeeMemberId,
  5. dynamic hospitalizationDate,
  6. dynamic context,
})

Implementation

checkHospitalAddmissionData(
    {corpId,
    policyNumId,
    employeeId,
    employeeMemberId,
    hospitalizationDate,
    context}) async {
  final ApiBody = {
    "corporate_id": corpId.toString(),
    "policy_no_id": policyNumId.toString(),
    "employee_id": employeeId.toString(),
    "emp_member_id": employeeMemberId.toString(),
    "hospitalization_date": hospitalizationDate.toString(),
  };

  final response = await apiRequest(
      'POST', '${APP_URL}claim_submission_check_hod', ApiBody, false);

  Get.back();
  if (response['status'] == false) {
    return null;
  } else {
    await showDialog(
      context: context,
      barrierDismissible: false,
      builder: (BuildContext context) {
        return AlertPopup(
          messag: "${response['message'] ?? errorMessage}",
          image:
              '${BASE_URL}assets/images/medibhai_images/lottie/Upload_Successful.json',
        );
      },
    );
    Navigator.popAndPushNamed(context, '/wellnesspage');
  }
}