@extends('layouts.app') @section('title', 'Détails de la demande de location') @section('content')
@if(session('success')) @endif @if(session('error')) @endif @if(session('warning')) @endif

Demande #{{ $request->id }}

Demande de location d'équipement

Créée le {{ $request->created_at->format('d/m/Y à H:i') }}
Mise à jour le {{ $request->updated_at->format('d/m/Y à H:i') }}
@if($request->status === 'pending') En attente @elseif($request->status === 'accepted') Acceptée @elseif($request->status === 'rejected') Refusée @endif @if($request->status === 'pending')
@csrf @method('DELETE')
@endif @if($request->status === 'accepted') Locations @endif

Équipement demandé

@if($request->equipment && $request->equipment->photos && is_array($request->equipment->photos) && count($request->equipment->photos) > 0)
@php $mainPhoto = $request->equipment->photos[0]; $isValidMainPhoto = is_string($mainPhoto) && !empty($mainPhoto); @endphp @if($isValidMainPhoto)
{{ $request->equipment->name }}
@else

Aucune photo disponible

@endif @if(count($request->equipment->photos) > 1)
@foreach(array_slice($request->equipment->photos, 1, 4) as $photo) @if(is_string($photo) && !empty($photo))
{{ $request->equipment->name }}
@endif @endforeach
@endif
@else

Aucune photo disponible

@endif

@if($request->equipment) {{ $request->equipment->name }} @else Équipement non disponible @endif

@if($request->equipment && ($request->equipment->brand || $request->equipment->model))

Modèle

{{ $request->equipment->brand }} {{ $request->equipment->model }}

@endif @if($request->equipment)

État

{{ $request->equipment->formatted_condition ?? 'Non spécifié' }}

Tarif journalier

{{ number_format($request->equipment->daily_rate ?? 0, 0) }}€

@endif @if($request->equipment && $request->equipment->description)

Description

{{ $request->equipment->description }}

@endif

Détails de la demande

Période de location

{{ $request->start_date->format('d/m/Y') }} au {{ $request->end_date->format('d/m/Y') }}

{{ $request->duration_days }} jour{{ $request->duration_days > 1 ? 's' : '' }}

Montant de la location

{{ number_format($request->total_amount ?? 0, 2) }}€

@if($request->equipment && $request->equipment->security_deposit > 0)

Caution

À régler directement avec le prestataire

{{ number_format($request->equipment->security_deposit ?? 0, 0) }}€
@endif @if($request->client_message)

Votre message

{{ $request->client_message }}

@endif

Prestataire

@if($request->equipment && $request->equipment->prestataire)
{{ substr($request->equipment->prestataire->company_name ?? $request->equipment->prestataire->first_name, 0, 1) }}

{{ $request->equipment->prestataire->company_name ?? $request->equipment->prestataire->first_name . ' ' . $request->equipment->prestataire->last_name }}

@if($request->equipment->prestataire->address)

{{ $request->equipment->prestataire->address }}

@endif
@else

Prestataire non disponible

@endif

Actions

@if($request->equipment) Voir l'équipement @endif @if($request->status === 'pending')
@csrf @method('DELETE')
@endif
@endsection