BillDto.fromJson constructor
Implementation
factory BillDto.fromJson(Map<String, dynamic> json) {
return BillDto(
cashRegister: CashRegisterDto.fromJson(
json["cashRegister"] as Map<String, dynamic>),
security: SecurityDto.fromJson(json["security"] as Map<String, dynamic>),
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,
);
}