CreateOrderRequest.fromJson constructor
CreateOrderRequest.fromJson(
- Map<String, dynamic> json
)
Implementation
CreateOrderRequest.fromJson(Map<String, dynamic> json) {
billingAddress = json['billingAddress'] != null
? new BillingAddress.fromJson(json['billingAddress'])
: null;
shippingAddress = json['shippingAddress'] != null
? new ShippingAddress.fromJson(json['shippingAddress'])
: null;
user = json['user'] != null ? new User.fromJson(json['user']) : null;
orderStatus = json['orderStatus'];
paymentStatus = json['paymentStatus'];
orderType = json['orderType'];
price =
json['price'] != null ? new PriceDetails.fromJson(json['price']) : null;
imageUrl = json['imageUrl'];
if (json['orderItem'] != null) {
orderProducts = [];
json['orderItem'].forEach((v) {
orderProducts!.add(new OrderProductDetails.fromJson(v));
});
}
}