ReversalResultParameters.fromMap constructor
ReversalResultParameters.fromMap(
- Map<String, dynamic> rawResponse
)
Implementation
ReversalResultParameters.fromMap(this.rawResponse) {
var _items =
List<Map<String, dynamic>>.from(rawResponse['ResultParameter']);
_items.forEach((element) {
switch (element['Key']) {
case 'DebitAccountBalance':
debitAccountBalance = element['Value'];
break;
case 'Amount':
amount = double.tryParse(element['Value'].toString());
break;
case 'TransCompletedTime':
transCompletedTime = _dateParser(element['Value'].toString());
break;
case 'OriginalTransactionID':
originalTransactionID = element['Value'];
break;
case 'Charge':
charge = double.tryParse(element['Value'].toString());
break;
case 'CreditPartyPublicName':
creditPartyPublicName = element['Value'];
break;
case 'DebitPartyPublicName':
debitPartyPublicName = element['Value'];
break;
default:
}
});
}