initWithDPINumber function
Implementation
Future<InitProcessResponse> initWithDPINumber(String dpi) async {
const url = '${Enviroment.url}initProces/api/initWhitDPINumber';
final headers = {
'Content-Type': 'application/json',
};
final body = jsonEncode({
'identificador': dpi,
'connection': '6660d45e4ce84c1ca2645db6',
});
try {
final response = await http.post(
Uri.parse(url),
headers: headers,
body: body,
);
final Map<String, dynamic> responseData = jsonDecode(response.body);
final initProcessResponse = InitProcessResponse.fromJson(responseData);
return initProcessResponse;
} catch (e) {
InitProcessResponse initProcessResponse = InitProcessResponse(
error: true,
message: "Error interno en el sistema.",
details: e.toString());
return initProcessResponse;
}
}