@extends('layouts.app') @section('content')
| S.No | Booking ID | Customer | Route | Amount | Status | Actions |
|---|---|---|---|---|---|---|
| {{ ($bookings->currentPage() - 1) * $bookings->perPage() + $index + 1 }} |
{{ $booking->booking_id }}
{{ $booking->booking_reference }}
@if($booking->pnr && $booking->pnr !== $booking->booking_reference)
· PNR: {{ $booking->pnr }}
@endif
|
{{ $booking->holder_title }} {{ $booking->holder_name }} {{ $booking->holder_surname }}
{{ $booking->holder_email }}
|
{{ $booking->departure_airport }}
{{ $booking->arrival_airport }}
{{ strtoupper($booking->trip_type) === 'RETURN' ? '↩ Return' : '→ One Way' }}
{{ $booking->departure_date ? \Carbon\Carbon::parse($booking->departure_date)->format('d M Y, H:i') : '—' }}
@if($booking->supplier_name)
· {{ $booking->supplier_name }}
@endif
|
{{ number_format($booking->total_price, 2) }}
{{ $booking->currency }}
{{ ucwords(str_replace('_', ' ', $booking->payment_status ?? '')) }}
|
@if(strtolower($booking->status) === 'confirmed' || strtolower($booking->status) === 'ticketed') ✅ Confirmed @elseif(strtolower($booking->status) === 'pending') ⏳ Pending @elseif(strtolower($booking->status) === 'on_hold') ⏳ On Hold @else ❌ {{ ucfirst($booking->status) }} @endif | |
| No flight bookings found. | ||||||
No bookings found for this filter.
Showing {{ $bookings->firstItem() }}–{{ $bookings->lastItem() }} of {{ $bookings->total() }} bookings