29 lines
943 B
Dart
29 lines
943 B
Dart
class CardData {
|
|
final int transactionNumber;
|
|
final String cardExpiryDate;
|
|
final String cardNumber;
|
|
final String transactionType;
|
|
final String cardPaymentSystemType;
|
|
|
|
CardData({this.transactionNumber, this.cardExpiryDate, this.cardNumber, this.transactionType, this.cardPaymentSystemType});
|
|
|
|
static CardData fromJson(Map<String, dynamic> json) {
|
|
return json != null ?
|
|
CardData(
|
|
transactionNumber: json['transactionNumber'],
|
|
cardExpiryDate: json['cardExpiryDate'],
|
|
cardNumber: json['cardNumber'],
|
|
transactionType: json['transactionType'],
|
|
cardPaymentSystemType: json['cardPaymentSystemType'],
|
|
)
|
|
: null;
|
|
}
|
|
Map<String, dynamic> toJson() =>
|
|
{
|
|
'transactionNumber': transactionNumber,
|
|
'cardExpiryDate': cardExpiryDate,
|
|
'cardNumber': cardNumber,
|
|
'transactionType': transactionType,
|
|
'cardPaymentSystemType': cardPaymentSystemType,
|
|
};
|
|
} |