LoyaltyCardPaymentDetailsDto.fromJson constructor

LoyaltyCardPaymentDetailsDto.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory LoyaltyCardPaymentDetailsDto.fromJson(Map<String, dynamic> json) {
  return LoyaltyCardPaymentDetailsDto(
    name: json["name"] as String?,
    accountNumber: json["accountNumber"] as String?,
    pointsUsed: double.tryParse(json["pointsUsed"].toString()),
    pointsLeft: double.tryParse(json["pointsLeft"].toString()),
    pointsGained: double.tryParse(json["pointsGained"].toString()),
    type: decodePaymentType(PaymentTypeEnumMap, json["type"] as String),
  );
}