toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'id': id,
'user_id': user_id,
'payment_request_id': payment_request_id,
'status_id': status_id,
'pickup_address_id': pickup_address_id,
'delivery_address_id': delivery_address_id,
'pickup_time': pickup_time,
'estimated_distance': estimated_distance,
'actual_distance': actual_distance,
'estimated_duration': estimated_duration,
'delivery_cost': delivery_cost,
'recipient_name': recipient_name,
'recipient_mobile': recipient_mobile,
'item_type': item_type,
'note': note,
'instructions': instructions,
'created_at': created_at,
'updated_at': updated_at,
'deleted_at': deleted_at,
'status': status!.toMap(),
'user': user.toMap(),
'pickupAddress': pickupAddress.toMap(),
'deliveryAddress': deliveryAddress.toMap(),
'paymentRequest': paymentRequest.toMap(),
};
}