extractValuesFromSuccessResponse function
Implementation
Cep extractValuesFromSuccessResponse(Map<String, dynamic> response) {
try {
final responseReturn = response['soap:Envelope']['soap:Body']
['ns2:consultaCEPResponse']['return'];
return Cep(
responseReturn['cep'],
responseReturn['uf'],
responseReturn['cidade'],
responseReturn['end'],
responseReturn['bairro'],
);
} catch (e) {
throw SimpleError('Não foi possível interpretar a resposta.');
}
}