{{-- @extends('layouts.admin') @section('title', "Réservations - {$event->title}") --}} @extends('backend.layouts.master') @section('title') Liste réservations @endsection @section('css') @endsection @section('body') @endsection @section('content')
Réservations pour l'événement : {{ $event->bo_title }}
@can('reservation_export')
{{--
--}} Exporter
@endcan
{{-- --}} {{-- --}} @forelse ($reservations as $reservation) {{-- --}} @empty @endforelse
Actions StatutIDVouchers # Contact EmailHôtelArrivée Départ Nuitées Montant
@can('reservation_edit') @if (!in_array($reservation->status, ['validated', 'cancelled']))
@csrf
@endif @if ($reservation->status === 'validated')
@csrf
@endif {{-- @if ($reservation->status !== 'validated') --}}
@csrf @method('DELETE')
{{-- @endif --}} @endcan
@if ($reservation->status === 'confirmed') Confirmée @elseif ($reservation->status === 'pending') En attente @elseif ($reservation->status === 'validated') Validée @elseif ($reservation->status === 'cancelled') Annulée @else {{ $reservation->status }} @endif @php $vouchers = $reservation->roomReservations->filter( fn($r) => !empty($r->code), ); @endphp
@foreach ($vouchers as $roomRes) @if ($roomRes->code)
{{ $roomRes->code }} @can('reservation_edit') @if (!$roomRes->is_checked)
@csrf
@else Checké
@csrf
@endif @else @if ($roomRes->is_checked) Checké @endif @endcan
@endif @endforeach
{{ $reservation->id }} {{ $reservation->firstname }} {{ $reservation->lastname }} {{ $reservation->email }}{{ $reservation->hotel->name ?? '-' }}{{ $reservation->start_date ? \Carbon\Carbon::parse($reservation->start_date)->format('d/m/Y') : '-' }} {{ $reservation->end_date ? \Carbon\Carbon::parse($reservation->end_date)->format('d/m/Y') : '-' }} {{ $reservation->number_of_nights }} {{ number_format($reservation->total_price, 3, ',', ' ') }}
Aucune réservation pour cet événement.
@endsection @section('scripts') {{-- PrintJS --}} @endsection