BillScanDto.fromJson constructor
BillScanDto.fromJson(- Map<String, dynamic> json
)
Implementation
factory BillScanDto.fromJson(Map<String, dynamic> json) {
return BillScanDto(
hasScan: json["hasScan"] as bool?,
isPreview: json["isPreview"] as bool?,
contentType: json["contentType"] as String?,
isVendorBill: json["isVendorBill"] as bool?,
vendorRecommendationId: json["vendorRecommendationId"] as String?,
type: decodeBillType(BillTypeEnumMap, json["type"] as String),
id: json["id"] as String,
createdAt: DateTime.parse(json["createdAt"] as String),
lastModifiedAt: json["lastModifiedAt"] == null
? null
: DateTime.parse(json["lastModifiedAt"] as String),
version: json["version"] as String?,
userId: json["userId"] as String?,
head: HeadDto.fromJson(json["head"] as Map<String, dynamic>),
data: DataDto.fromJson(json["data"] as Map<String, dynamic>),
misc: MiscDto.fromJson(json["misc"] as Map<String, dynamic>),
comment: json["comment"] as String?,
finoPsd2TransactionId: json["finoPsd2TransactionId"] as String?,
isFavourite: json["isFavourite"] as bool,
isSynced: json["isSynced"] as bool,
hasTaxReturnFlag: json["hasTaxReturnFlag"] as bool,
isDeleted: json["isDeleted"] as bool,
);
}