@extends('admin.layout.master') @section('title', 'Admin Bookings Management') @section('content')

Bookings List

{{-- @if (session('success'))
{{ session('success') }}
@endif --}}
@forelse($bookings as $booking) @empty @endforelse
SN Property User Package Booking Date Status Provider Actions
{{ $loop->iteration }} {{ $booking->property->title ?? 'N/A' }} {{ $booking->user->name ?? 'N/A' }} {{ $booking->package->name ?? 'N/A' }} {{ $booking->booking_date->format('M d, Y') }} @switch($booking->status) @case('pending') Pending @break @case('confirmed') @case('approved') Approved @break @case('rejected') Rejected @break @default {{ ucfirst($booking->status) }} @endswitch @if ($booking->bookingDetails->isNotEmpty()) {{ $booking->bookingDetails->first()->provider->name ?? 'Provider Assigned' }} @else Not Assigned @endif
View @if ($booking->status === 'pending' || $booking->status === 'approved') Assign @endif
@if ($booking->status === 'pending')
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif
No bookings found.
{{-- Pagination --}}
{{ $bookings->links() }}
@endsection