@extends('backoffice.dashboard') @section('content')

تفاصيل الحجز

@php $nights = \Carbon\Carbon::parse($reservation->date_arrive) ->diffInDays(\Carbon\Carbon::parse($reservation->date_depart)); $basePrice = ($reservation->auberge->prix_lit ?? 0) * ($reservation->nbr_personnes ?? 0) * $nights; $restoTotal = $reservation->restaurations->sum(fn($r) => $r->pivot->tarif ?? 0); $calculatedTotal = $basePrice + $restoTotal; $selectedIds = $reservation->restaurations->pluck('id_rest')->toArray(); @endphp
@if($reservation->restaurations->isEmpty())
لا توجد خدمات إضافية محفوظة
@else @foreach($reservation->restaurations as $resto)
{{ $resto->nom_ar }}
{{ number_format($resto->pivot->tarif, 2) }} د
{!! nl2br(e($resto->description_ar ?? '—')) !!}
@endforeach @endif

{{ $reservation->remarque ?? '—' }}

ملخص الحجز

المؤسسة: {{ $reservation->auberge->nom ?? '-' }}

سعر الليلة: {{ number_format($reservation->auberge->prix_lit ?? 0, 2) }} د

عدد الليالي: {{ $nights }}

الملاحظات:

{{ $reservation->remarque ?? '—' }}


السعر الأساسي: {{ number_format($basePrice, 2) }} د

خدمات الطعام: {{ number_format($restoTotal, 2) }} د

المجموع الكلي: {{ number_format($calculatedTotal, 2) }} د

الغرف و التعيينات
@forelse ($affectations as $aff)
الغرفة رقم: {{ $aff->chambreTente->nom ?? $aff->chambre_tente_id }}
رجال: {{ $aff->male_personnes }}
نساء: {{ $aff->female_personnes }}
المجموع: {{ $aff->total_personnes }}
@empty

لا توجد تعيينات محفوظة

@endforelse
رجوع إلى قائمة الحجوزات
@endsection