TakeoutOrderModel.fromJson constructor
TakeoutOrderModel.fromJson(
- dynamic json
Implementation
factory TakeoutOrderModel.fromJson(dynamic json) {
return TakeoutOrderModel(
id: json["id"],
name: json["name"],
ordererId: json["ordererId"],
coupon:
json["coupon"] != null ? CouponModel.fromjson(json["coupon"]) : null,
totalPrice: json["totalPrice"],
discount: json["discount"],
actualPaymentPrice: json["actualPaymentPrice"],
apartment: ApartmentModel.fromJson(json["apartment"]),
userPhoneNumber: json["userPhoneNumber"],
menus: (json["menus"] as Iterable).map(TakeoutOrderMenuModel.fromJson),
createdAt: DateTime.parse(json["createdAt"]).toLocal(),
updatedAt: DateTime.parse(json["updatedAt"]).toLocal(),
);
}