TicketScan.fromJson constructor

TicketScan.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TicketScan.fromJson(Map<String, dynamic> json) => TicketScan(
      id: json["id"],
      bookingNumber: json["booking_number"],
      eventId: json["event_id"],
      eventImage: json["event_image"],
      eventName: json["event_name"],
      eventAddress: json["event_address"],
      startDate: json["start_date"] == null ? null : DateTime.parse(json["start_date"]),
      startTime: json["start_time"],
      endTime: json["end_time"],
      userId: json["user_id"],
      fullName: json["full_name"],
      email: json["email"],
      contactNumber: json["contact_number"],
      dateTime: json["date_time"],
      tickets: _parseTickets(json["tickets"]),
      quantity: json["quantity"],
      price: json["price"],
      subtotal: json["subtotal"],
      discount: json["discount"],
      totalPrice: json["total_price"],
      status: json["status"],
      paymentStatus: json["payment_status"],
      paymentType: json["payment_type"],
      couponData: json["coupon_data "],
      createdAt: json["created_at"],
      updatedAt: json["updated_at"],
    );