@extends('layouts.main') @section('content')
{{-- ======================================================= --}} {{-- START: MODAL UNTUK MENAMPILKAN QR CODE --}} {{-- ======================================================= --}}

-

Booking QR Code

Tunjukkan QR Code ini kepada kasir saat Anda tiba di venue.

Download

Riwayat Bookingg

@if($bookings->isEmpty())

Anda belum memiliki riwayat booking.

Cari Venue
@else
@foreach($bookings as $booking)

{{ $booking->table->venue->name }}

{{ $booking->start_time > now() ? 'Upcoming' : 'Completed' }}

Meja

{{ $booking->table->name }} ({{ $booking->table->brand }})

Tanggal & Waktu

{{ \Carbon\Carbon::parse($booking->start_time)->format('d M Y') }}, {{ \Carbon\Carbon::parse($booking->start_time)->format('H:i') }} - {{ \Carbon\Carbon::parse($booking->end_time)->format('H:i') }}

Durasi

{{ \Carbon\Carbon::parse($booking->start_time)->diffInHours($booking->end_time) }} Jam

Total Bayar

Rp {{ number_format($booking->total_amount, 0, ',', '.') }}

Status Pembayaran

{{ $booking->status }}

Metode Pembayaran

{{ $booking->payment_method ?? '-' }}

@if($booking->has_rescheduled)

Informasi Reschedule

Booking ini telah di-reschedule dari tanggal {{ \Carbon\Carbon::parse($booking->original_start_time)->format('d M Y') }} jam {{ \Carbon\Carbon::parse($booking->original_start_time)->format('H:i') }} - {{ \Carbon\Carbon::parse($booking->original_end_time)->format('H:i') }}

@endif
Lihat Venue {{-- Hanya tampilkan tombol jika status lunas --}} @if($booking->status == 'paid') {{-- Opsi untuk booking yang AKAN DATANG --}} @if(now()->lt($booking->start_time)) {{-- Tombol Reschedule, dengan asumsi ada kolom reschedule_count di tabel bookings --}} @if(isset($booking->reschedule_count) && $booking->reschedule_count < 1) Reschedule @endif @endif {{-- Opsi untuk booking yang SUDAH SELESAI --}} @if(now()->gt($booking->end_time)) @if(!$booking->review) Beri Ulasan @else Ulasan diberikan @endif @endif {{-- Tombol QR selalu muncul untuk booking lunas yang punya token --}} @if($booking->validation_token) @endif @endif
@endforeach
{{ $bookings->links() }}
@endif
@endsection