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

{{ $residence->name }}

{{-- Right: Action buttons --}}
@if(auth()->user()->hasPermission('properties-manage')) @php $cannotDelete = false; $deleteBlockReason = ''; if ($residence->addresses()->count() > 0) { $cannotDelete = true; $addressesCount = $residence->addresses()->count(); $deleteBlockReason = "Adresses associées : {$addressesCount}"; } @endphp @if($cannotDelete) @else Supprimer cette résidence ? La résidence {{ $residence->name }} sera déplacée dans la corbeille. Vous pourrez la restaurer ultérieurement si nécessaire.
@csrf @method('DELETE')
@endif @endif
{{-- Residence info --}}

Résidence

Nom

{{ $residence->name }}

ID Seqens

{{ $residence->seqens_id ?? '-' }}

Type

{{ ucfirst($residence->type) }}

Nombre d'adresses

{{ $residence->addresses->count() }}

{{-- Addresses list --}}

Adresses

@if($residence->addresses->count() > 0)
@foreach($residence->addresses->sortBy('full_address') as $address) @if(auth()->user()->hasPermission('adresses-view'))
{{ $address->street_number }}{{ $address->street_suffix ? ' ' . $address->street_suffix : '' }} {{ $address->street_name }} {{ $address->district }} {{ $address->postal_code }} {{ $address->city }}
@else
{{ $address->street_number }}{{ $address->street_suffix ? ' ' . $address->street_suffix : '' }} {{ $address->street_name }} {{ $address->district }} {{ $address->postal_code }} {{ $address->city }}
@endif @endforeach
@else

Aucune adresse enregistrée pour cette résidence.

@endif