Gestione Prenotazioni

Tutte le Prenotazioni

Gestisci le prenotazioni dei tavoli, conferma o annulla le richieste.

{{-- Filters --}}
@if(request()->hasAny(['search', 'date', 'status'])) Reset @endif
@if($reservations->isEmpty())

Nessuna prenotazione trovata.

@else
@foreach($reservations as $reservation) @endforeach
Data e Ora Cliente Pax Stato Azioni

{{ $reservation->formatted_date }}

{{ $reservation->formatted_time }}

#{{ $reservation->confirmation_code }}

{{ $reservation->nome }}

{{ $reservation->telefono }}

@if($reservation->email)

{{ $reservation->email }}

@endif
{{ $reservation->numPax }} @php $colors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'confirmed' => 'bg-green-100 text-green-800', 'cancelled' => 'bg-red-100 text-red-800', 'completed' => 'bg-blue-100 text-blue-800', 'no_show' => 'bg-gray-100 text-gray-800', ]; $colorClass = $colors[$reservation->stato] ?? 'bg-gray-100 text-gray-800'; @endphp {{ $reservation->status_label }}
@if($reservation->stato === 'pending')
@csrf
@csrf
@endif
@csrf @method('DELETE')
{{ $reservations->links() }}
@endif