HeadDto.fromJson constructor
Implementation
factory HeadDto.fromJson(Map<String, dynamic> json) {
return HeadDto(
id: json["id"] as String?,
number: json["number"] as String?,
date:
json["date"] == null ? null : DateTime.parse(json["date"] as String),
deliveryPeriodStart: json["deliveryPeriodStart"] as String?,
deliveryPeriodEnd: json["deliveryPeriodEnd"] as String?,
seller: json["seller"] != null
? SellerDto.fromJson(json["seller"] as Map<String, dynamic>)
: null,
buyerText: json["buyerText"] as String?,
buyer: json["buyer"] != null
? BuyerDto.fromJson(json["buyer"] as Map<String, dynamic>)
: null,
additionalHeaderInformation:
(json["additionalHeaderInformation"] as List<dynamic>?)
?.map((e) => AdditionalHeaderInformationDto.fromJson(
e as Map<String, dynamic>))
.toList(),
);
}