{{-- Left: Back button --}} {{-- Center: Title --}}

Adhésion {{ $membership->year }}

{{-- Right: Action buttons --}} @if(auth()->user()->hasPermission('members-manage')) @if($membership->status === 'cancelled') @else @endif @endif
{{-- Body --}}
{{-- Section: Informations de l'adhésion --}}

Adhésion

Année

{{ $membership->year }}

Statut

@if($membership->status === 'paid') Payée @elseif($membership->status === 'pending') En attente @else Annulée @endif

Montant

{{ number_format($membership->amount, 2, ',', ' ') }} €

Date de paiement

{{ $membership->payment_date->format('d/m/Y') }}

Moyen de paiement

@if($membership->payment_method === 'cash') Espèces @elseif($membership->payment_method === 'check') Chèque @else Virement @endif

@if($membership->notes)
Notes

{{ $membership->notes }}

@endif
Créé le

{{ $membership->created_at->format('d/m/Y à H:i') }}

{{-- Section: Adhérent --}}

Adhérent

@php $activeLease = $membership->member->leases->where('status', 'active')->first(); @endphp @if(auth()->user()->hasPermission('members-view'))
{{ strtoupper($membership->member->last_name) }} {{ $membership->member->first_name }} ({{ $membership->member->member_number }}) @if($activeLease) {{ $activeLease->address->street_number }}{{ $activeLease->address->street_suffix ? ' ' . $activeLease->address->street_suffix : '' }} {{ $activeLease->address->street_name }} {{ $activeLease->address->postal_code }} {{ $activeLease->address->city }} @else Aucune adresse active @endif
@else
{{ strtoupper($membership->member->last_name) }} {{ $membership->member->first_name }} ({{ $membership->member->member_number }}) @if($activeLease) {{ $activeLease->address->street_number }}{{ $activeLease->address->street_suffix ? ' ' . $activeLease->address->street_suffix : '' }} {{ $activeLease->address->street_name }} {{ $activeLease->address->postal_code }} {{ $activeLease->address->city }} @else Aucune adresse active @endif
@endif
{{-- Section: Contact (if exists) --}} @if($membership->member->contact)

Contact

@if(auth()->user()->hasPermission('members-view'))
{{ $membership->member->contact->full_name }}@if($membership->member->contact_relationship) ({{ $membership->member->contact_relationship }})@endif @if($membership->member->contact->phone) {{ format_phone($membership->member->contact->phone) }} @endif @if($membership->member->contact->email) {{ $membership->member->contact->email }} @endif
@else
{{ $membership->member->contact->full_name }}@if($membership->member->contact_relationship) ({{ $membership->member->contact_relationship }})@endif @if($membership->member->contact->phone) {{ format_phone($membership->member->contact->phone) }} @endif @if($membership->member->contact->email) {{ $membership->member->contact->email }} @endif
@endif
@endif