@extends('layouts.theme1') @section('title', 'Détails de la réservation') @section('content')
| Client | {{ $reservation['clientName'] ?? $reservation['clientId'] ?? '-' }} |
|---|---|
| Chauffeur | {{ $reservation['driverName'] ?? $reservation['driverId'] ?? '-' }} |
| Statut | @php $status = $reservation['status'] ?? 'unknown'; $badgeColor = match($status) { 'draft' => 'secondary', 'pending' => 'warning', 'confirmed' => 'success', 'cancelled' => 'danger', 'completed' => 'info', default => 'dark' }; @endphp {{ $status }} |
| Places réservées | {{ $reservation['seatsReserved'] ?? 1 }} |
| Prix total | {{ number_format($reservation['totalPrice'] ?? 0, 0, ',', ' ') }} {{ $appConfig['currency'] ?? 'FCFA' }} |
| Méthode de paiement | {{ $reservation['paymentMethod'] ?? '-' }} |
| Date de création | {{ $reservation['createdAt'] ?? '-' }} |
| Départ | {{ $trip['departureCity'] ?? 'N/A' }} ({{ $trip['departureCountry'] ?? 'N/A' }}) |
|---|---|
| Arrivée | {{ $trip['arrivalCity'] ?? 'N/A' }} ({{ $trip['arrivalCountry'] ?? 'N/A' }}) |
| Heure de départ | {{ $trip['departureTime'] ?? '-' }} |
| Compagnie | {{ $trip['driverName'] ?? '-' }} |
| Nom complet | Téléphone | Principal |
|---|---|---|
| {{ $passenger['fullName'] ?? '-' }} | {{ $passenger['phoneNumber'] ?? '-' }} | @if($passenger['isPrimary'] ?? false) Oui @else Non @endif |
Aucun passager enregistré
@endif