ItemDto.fromJson constructor
Implementation
factory ItemDto.fromJson(Map<String, dynamic> json) {
return ItemDto(
number: json["number"] as String?,
quantity: double.parse(json["quantity"].toString()),
quantityMeasure: decodeQuantityMeasure(
QuantityMeasureEnumMap, json["quantityMeasure"] as String),
pricePerUnit: double.parse(json["pricePerUnit"].toString()),
gtin: json["gtin"] as String?,
serialNumber: json["serialNumber"] as String?,
plu: json["plu"] as String?,
pricePerUnitBeforeDiscounts:
double.tryParse(json["pricePerUnitBeforeDiscounts"].toString()),
warranty: json["warranty"] != null
? WarrantyDto.fromJson(json["warranty"] as Map<String, dynamic>)
: null,
);
}