Generate_Lead_Pdf method

Future<void> Generate_Lead_Pdf()

Implementation

Future<void> Generate_Lead_Pdf() async{
  String jwt_token= await GetCurrentJWTToken();
  print("Calling Generate_Lead_Pdf Using API"+jwt_token);

  String lead_id = await GetLeadId();
  print("Generate_Lead_Pdf for Lead ID : "+lead_id);

  var headers = {
    'Authorization': 'Bearer $jwt_token',
    'Content-Type': 'application/json'
  };

  var request = http.Request('POST', Uri.parse('$BASE_API_LINK_URL/api/eSign/Generate_Lead_Pdf_new'));
  request.body = json.encode({
    "lead_Id": "$lead_id"
  });
  request.headers.addAll(headers);

  http.StreamedResponse response = await request.send();

  if (response.statusCode == 200) {
    print(await response.stream.bytesToString());
  }
  else {
    print(response.reasonPhrase);
  }
}