| Booking ID |
Customer |
Employee |
Service |
Date & Time |
Amount |
Status |
Actions |
@forelse($bookings as $booking)
| #{{ $booking->id }} |
@if($booking->user)
{{ $booking->user->name }}
{{ $booking->user->email }}
@else
N/A
@endif
|
{{ $booking->employee?->name ?? 'N/A' }} |
{{ $booking->service?->name ?? 'N/A' }} |
{{ $booking->booking_date?->format('M d, Y') ?? 'N/A' }}
{{ $booking->booking_time ?? 'N/A' }}
|
{{ config('app.currency_symbol', 'SAR ') }}{{ number_format((float)($booking->total_amount ?? 0), 2) }}
|
@php
$statusColors = [
'pending' => 'warning',
'confirmed' => 'info',
'completed' => 'success',
'cancelled' => 'danger',
];
$color = $statusColors[$booking->status] ?? 'secondary';
@endphp
{{ ucfirst($booking->status) }}
|
|
@empty
|
No bookings found for this company.
|
@endforelse
@if($bookings->hasPages())
{{ $bookings->links() }}
@endif