addDependent method

Future addDependent({
  1. dynamic relationship_master_id,
  2. dynamic name,
  3. dynamic gender,
  4. dynamic DOB,
  5. dynamic age,
  6. dynamic date_of_marriage,
  7. dynamic remarks,
  8. dynamic context,
})

Implementation

Future addDependent({
  relationship_master_id,
  name,
  gender,
  DOB,
  age,
  date_of_marriage,
  remarks,
  context,
}) async {
  final ApiBody = {
    'relationship_master_id': "$relationship_master_id",
    'name': "$name",
    'gender': '$gender',
    'DOB': '$DOB',
    'age': '$age',
    'remarks': '$remarks',
    'date_of_marriage': '$date_of_marriage',
  };

  final response = await apiRequest(
    'POST',
    '${APP_URL}employee-addition-request',
    ApiBody,
    false,
  );
  Get.back();
  print(response);

  if (response['success'] == true) {
    Validator().successMessage(
      context: context,
      message: '${response['message']}',
    );
    Get.to(MembersCovered());
  } else {
    Validator().errorMessage(
      context: context,
      message: '${response['message']}',
    );
  }
}