@extends('layouts.app') @section('title', 'Bookings') @section('content')

Bookings

@haspermission('bookings.create') New Booking @endhaspermission
{{-- Search / Filter --}}
Reset
{{-- Table --}}
@forelse ($bookings as $booking) @empty @endforelse
# Flat Customer Booking Date Amount Status Actions
{{ $booking->id }} {{ $booking->flat->flat_number ?? '-' }} @if ($booking->flat?->building)
{{ $booking->flat->building->name }} @endif
{{ $booking->customer->name ?? '-' }} {{ $booking->booking_date->format('d M Y') }} ৳ {{ number_format($booking->booking_amount, 2) }} @php $badge = match ($booking->status) { 'booked' => 'warning', 'sale_agreement' => 'info', 'active' => 'success', 'cancelled' => 'danger', default => 'secondary', }; @endphp {{ ucwords(str_replace('_', ' ', $booking->status)) }}
No bookings found.
@if ($bookings->hasPages()) @endif
@endsection