{{-- EN-TÊTE --}}

CONTRAT DE LOCATION D'ÉQUIPEMENT

Contrat N° LOC-{{ str_pad($rental->id, 6, '0', STR_PAD_LEFT) }} | Établi le {{ now()->format('d/m/Y') }}

{{-- PARTIES --}}
PARTIES CONTRACTANTES
LOUEUR (Prestataire)
{{ $rental->prestataire->user->name ?? 'N/A' }}
@if($rental->prestataire->company_name) {{ $rental->prestataire->company_name }}
@endif {{ $rental->prestataire->user->email ?? '' }}
{{ $rental->prestataire->user->phone ?? '' }}
LOCATAIRE (Client)
{{ $rental->client->user->name ?? 'N/A' }}
{{ $rental->client->user->email ?? '' }}
{{ $rental->client->user->phone ?? '' }}
{{-- ÉQUIPEMENT --}}
ÉQUIPEMENT LOUÉ
@if($rental->equipment->brand) @endif @if($rental->equipment->serial_number) @endif
Nom de l'équipement : {{ $rental->equipment->name ?? 'N/A' }}
Catégorie : {{ $rental->equipment->category->name ?? 'N/A' }}
Marque / Modèle : {{ $rental->equipment->brand }} {{ $rental->equipment->model ?? '' }}
Numéro de série : {{ $rental->equipment->serial_number }}
État à la prise en charge : {{ $rental->equipment_condition ?? 'Bon état' }}
{{-- PÉRIODE ET TARIFS --}}
PÉRIODE DE LOCATION
Date de début : {{ \Carbon\Carbon::parse($rental->start_date)->format('d/m/Y H:i') }}
Date de fin : {{ \Carbon\Carbon::parse($rental->end_date)->format('d/m/Y H:i') }}
Durée : {{ $rental->duration ?? \Carbon\Carbon::parse($rental->start_date)->diffInDays(\Carbon\Carbon::parse($rental->end_date)) }} jour(s)
{{-- MONTANTS --}}
DÉTAILS FINANCIERS
@if($rental->security_deposit > 0) @endif
Description Montant
Prix unitaire (par jour) {{ number_format($rental->unit_price ?? 0, 2) }} €
Montant de base {{ number_format($rental->base_amount ?? 0, 2) }} €
Caution {{ number_format($rental->security_deposit, 2) }} €
TOTAL {{ number_format($rental->total_amount ?? 0, 2) }} €
{{-- CONDITIONS --}}
CONDITIONS GÉNÉRALES
  1. Le locataire s'engage à utiliser l'équipement conformément à sa destination et dans le respect des consignes du loueur.
  2. L'équipement doit être restitué dans l'état dans lequel il a été remis, sous réserve de l'usure normale.
  3. En cas de dommage, perte ou vol de l'équipement, le locataire en assume l'entière responsabilité et s'engage à indemniser le loueur.
  4. La caution sera restituée au locataire dans un délai de 48h après la restitution, sous réserve de la vérification de l'état de l'équipement.
  5. Toute annulation effectuée moins de 24h avant le début de la location ne donnera lieu à aucun remboursement.
  6. Le loueur se réserve le droit de résilier le contrat en cas de non-respect des conditions d'utilisation.
  7. En cas de litige, les parties s'engagent à rechercher une solution amiable avant toute action en justice.
{{-- SIGNATURES --}}
SIGNATURES
Le Loueur
{{ $rental->prestataire->user->name ?? 'N/A' }}
Date : ____/____/________
Le Locataire
{{ $rental->client->user->name ?? 'N/A' }}
Date : ____/____/________
{{-- PIED DE PAGE --}}