@extends('layouts.app') @section('title', 'Mes demandes de location') @section('content')

Mes demandes

Gérez vos demandes de matériel

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Total

{{ $stats['total'] }}

En attente

{{ $stats['pending'] }}

Acceptées

{{ $stats['accepted'] }}

Refusées

{{ $stats['rejected'] }}

Filtres de recherche

Affinez votre recherche pour trouver la demande parfaite

@if(request('search') || request('status') || request('date_from'))
Filtres actifs : @if(request('search')) Recherche: {{ request('search') }} @endif @if(request('status')) Statut: {{ ucfirst(request('status')) }} @endif @if(request('date_from')) Date: {{ request('date_from') }} @endif
@endif
@if($requests->count() > 0)
@foreach($requests as $request)
@if($request->equipment && $request->equipment->photos && is_array($request->equipment->photos) && count($request->equipment->photos) > 0 && is_string($request->equipment->photos[0]) && !empty($request->equipment->photos[0])) {{ $request->equipment->name }} @else
@endif @if($request->status === 'pending') En attente @elseif($request->status === 'accepted') Acceptée @elseif($request->status === 'rejected') Refusée @else {{ ucfirst($request->status) }} @endif

Demande #{{ $request->id }}

{{ $request->equipment ? $request->equipment->name : 'Équipement supprimé' }}

@if($request->equipment && $request->equipment->prestataire) avec {{ $request->equipment->prestataire->company_name ?? $request->equipment->prestataire->first_name . ' ' . $request->equipment->prestataire->last_name }} @else Prestataire non disponible @endif

{{ $request->start_date->format('d/m/Y') }} {{ $request->duration_days }} jour{{ $request->duration_days > 1 ? 's' : '' }} @if(!is_null($request->total_amount)) {{ number_format((float) $request->total_amount, 2, ',', ' ') }} € @endif
Voir détails @if($request->status === 'pending')
@csrf @method('DELETE')
@endif
@endforeach
@else

Aucune demande trouvée

Vous n'avez pas encore effectué de demande de location ou aucune demande ne correspond à vos critères de recherche.

Nouvelle demande @if(request()->hasAny(['search', 'status', 'date_from'])) @endif
@endif
@endsection @push('scripts') @endpush