ServiceRequest.fromJson constructor

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

Implementation

factory ServiceRequest.fromJson(Map<String, dynamic> json) {
  return ServiceRequest(
    userId: json['user_id'],
    serviceId: json['service_id'],
    addOnId: json['add_on_id'],
    pickUpLat: double.parse(json['pick_up_lat'].toString()),
    pickUpLng: double.parse(json['pick_up_lng'].toString()),
    pickUpTime: json['pick_up_time'] != null ? DateTime.parse(json['pick_up_time']) : null,
    dropOffLat: json['drop_off_lat'] != null ? double.parse(json['drop_off_lat'].toString()) : null,
    dropOffLng: json['drop_off_lng'] != null ? double.parse(json['drop_off_lng'].toString()) : null,
    dropOffLocation: json['drop_off_location'],
    dropOffLocationAr: json['drop_off_location_ar'],
    dropOffLocationEn: json['drop_off_location_en'],
    note: json['note'],
    status: json['status'],
    createdAt: json['created_at'] != null ? DateTime.parse(json['created_at']) : null,
  );
}