toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  final Map<String, dynamic> jsonMap = {
    "id": id,
    "barcode": barcode,
    "barcodeType": barcodeType == null
        ? null
        : BillDiscountBarcodeTypeEnumMap[barcodeType],
    "name": name,
    "additionalText": additionalText,
    "value": value,
    "type": BillDiscountTypeEnumMap[type],
    "vatAmounts": vatAmounts?.map((element) => element.toJson()).toList(),
    "fullAmountInclVat": fullAmountInclVat,
    "equivalentValue": equivalentValue,
  };
  return jsonMap;
}