toJson method

Map<String, dynamic> toJson()
override

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> jsonMap = {
    "cashRegister": cashRegister.toJson(),
    "security": security.toJson(),
    "type": BillTypeEnumMap[type],
    "id": id,
    "createdAt": createdAt.toIso8601String(),
    "lastModifiedAt": lastModifiedAt?.toIso8601String(),
    "version": version,
    "userId": userId,
    "head": head.toJson(),
    "data": data.toJson(),
    "misc": misc.toJson(),
    "comment": comment,
    "finoPsd2TransactionId": finoPsd2TransactionId,
    "isFavourite": isFavourite,
    "isSynced": isSynced,
    "hasTaxReturnFlag": hasTaxReturnFlag,
    "isDeleted": isDeleted,
  };
  return jsonMap;
}