@extends('layouts.admin') @section('content')
No Dewan bookings yet.
@else| # | User | Event | Date | Total (RM) | Status | Receipts | Action | |
|---|---|---|---|---|---|---|---|---|
| {{ $booking->id }} | {{ $booking->user->name }} | {{ $booking->event_name }} | {{ \Carbon\Carbon::parse($booking->date)->format('d M Y') }} | {{ number_format($booking->total_amount, 2) }} | @php $colors = [ 'pending' => 'bg-yellow-100 text-yellow-800', 'need_payment' => 'bg-blue-100 text-blue-800', 'awaiting_verification' => 'bg-yellow-100 text-yellow-800', 'booked' => 'bg-green-100 text-green-800', 'rejected' => 'bg-red-100 text-red-800', 'cancelled' => 'bg-gray-200 text-gray-700', ]; @endphp {{ ucfirst(str_replace('_', ' ', $booking->status)) }} | @if ($booking->deposit_receipt_path) @else No Deposit @endif @if ($booking->payment_receipt_path) @else No Payment @endif | @php $buttonStyles = [ 'approve' => 'bg-green-100 hover:bg-green-200 text-green-800', 'reject' => 'bg-red-100 hover:bg-red-200 text-red-800', 'confirm' => 'bg-blue-100 hover:bg-blue-200 text-blue-800', 'print' => 'bg-gray-100 text-gray-700 hover:bg-gray-200', 'cancel' => 'bg-red-100 text-red-800 hover:bg-red-200', ]; $buttonClass = "px-3 py-1.5 rounded-full text-xs font-semibold"; @endphp @if($booking->status === 'pending') @elseif($booking->status === 'awaiting_verification') @elseif($booking->status === 'need_payment') @elseif($booking->status === 'booked') Print Receipt @elseif($booking->status === 'rejected' || $booking->status === 'cancelled') {{ ucfirst($booking->status) }} @endif | |
| No bookings found. | ||||||||