Status
{{ $detail->hasExpired() && $detail->isOpen() ? 'Verlopen' : (['open'=>'Actief','closed'=>'Beëindigd','cancelled'=>'Geannuleerd'][$detail->status] ?? $detail->status) }}
Gasten
{{ $detail->guest_count }}
Gestart
{{ $detail->started_at?->timezone($restaurant->timezone)->format('d/m/Y H:i') }}
@if($detail->ends_at)
Einde
{{ $detail->ends_at->timezone($restaurant->timezone)->format('H:i') }}
@endif @foreach(['food' => 'Eten', 'drink' => 'Drank'] as $section => $label) @if(($detail->coverage_snapshot[$section.'_guests'] ?? 0) > 0)
{{ $label }}
{{ $detail->coverage_snapshot[$section.'_guests'] }} gasten · {{ $detail->formulaOrders($section)->count() }} rondes @if(isset($detail->coverage_snapshot[$section.'_ends_at'])) · tot {{ \Illuminate\Support\Carbon::parse($detail->coverage_snapshot[$section.'_ends_at'])->timezone($restaurant->timezone)->format('H:i') }}@endif
@endif @endforeach
Totaal tafel
{{ $detail->currency_code ?? $restaurant->currency }} {{ number_format($detail->rateGuests->sum('line_total_snapshot')+$detail->orders->where('status','!=','cancelled')->sum('total_amount'),2,',','.') }}
@foreach($detail->rateGuests as $guest)

{{ $guest->quantity }} × {{ $guest->rate_name_snapshot }} · {{ $guest->age_price_label_snapshot }} · {{ $detail->currency_code ?? $restaurant->currency }} {{ number_format($guest->line_total_snapshot,2,',','.') }}

@endforeach @forelse($detail->orders as $order)
{{ $detail->service_mode === 'a_la_carte' ? 'Bestelling' : 'Ronde' }} {{ $order->round_number }} · {{ ['pending'=>'Ontvangen','accepted'=>'Geaccepteerd','preparing'=>'In bereiding','ready'=>'Klaar','delivered'=>'Geserveerd','cancelled'=>'Geannuleerd'][$order->status] ?? $order->status }} · {{ $detail->currency_code ?? $restaurant->currency }} {{ number_format($order->total_amount,2,',','.') }}
@empty

Nog geen bestellingen.

@endforelse