BillDiscountDto.fromJson constructor
BillDiscountDto.fromJson(- Map<String, dynamic> json
)
Implementation
factory BillDiscountDto.fromJson(Map<String, dynamic> json) {
return BillDiscountDto(
id: json["id"] as String?,
barcode: json["barcode"] as String?,
barcodeType: (json["barcodeType"] as String?) == null
? null
: decodeBillDiscountBarcodeType(
BillDiscountBarcodeTypeEnumMap, json["barcodeType"] as String),
name: json["name"] as String?,
additionalText: json["additionalText"] as String?,
value: double.tryParse(json["value"].toString()),
type: decodeBillDiscountType(
BillDiscountTypeEnumMap, json["type"] as String),
vatAmounts: (json["vatAmounts"] as List<dynamic>?)
?.map((e) =>
BillDiscountVatAmountDto.fromJson(e as Map<String, dynamic>))
.toList(),
fullAmountInclVat: double.tryParse(json["fullAmountInclVat"].toString()),
equivalentValue: json["equivalentValue"] as String?,
);
}