UHotelReservationBookParams.fromMap constructor

UHotelReservationBookParams.fromMap(
  1. Map<String, dynamic> json
)

Implementation

factory UHotelReservationBookParams.fromMap(Map<String, dynamic> json) => UHotelReservationBookParams(
  roomId: json["roomId"],
  checkInDate: DateTime.parse(json["checkInDate"]),
  checkOutDate: DateTime.parse(json["checkOutDate"]),
  guestCount: (json["guestCount"] as num).toInt(),
  guests: json["guests"] == null ? null : List<UReservationGuestParams>.from(json["guests"]!.map((dynamic x) => UReservationGuestParams.fromMap(x))),
  guestName: json["guestName"],
  guestPhone: json["guestPhone"],
  notes: json["notes"],
  payFromWallet: json["payFromWallet"] ?? false,
);