← Imóveis

{{ $property->name }}

{{ $property->code }}

{{ $property->status }}

Detalhes

Tipo
{{ $property->type }}
Cidade
{{ $property->city ?? '—' }}
Morada
{{ $property->address ?? '—' }}
Proprietário
{{ $property->isOwnedByManagingCompany() ? config('company.name') . ' (próprio)' : $property->owner()?->name }}

Equipamentos ({{ $property->assets->count() }})

@can('create', \App\Models\Asset::class) @endcan
@if($showAssetForm)
@error('asset_tag')

{{ $message }}

@enderror
@error('asset_name')

{{ $message }}

@enderror
{{-- Compartimento — com criação rápida --}}
@if($showNewAreaInput)
@error('newAreaName')

{{ $message }}

@enderror @else
@endif
{{-- Categoria — com criação rápida --}}
@if($showNewCategoryInput)
@error('newCategoryName')

{{ $message }}

@enderror @else
@endif
@endif @forelse($property->assets as $asset) @empty

Sem equipamentos registados.

@endforelse
{{-- Gestão de Compartimentos --}}

Compartimentos ({{ $property->areas->count() }})

@can('update', $property) @endcan
@if($showAreaForm)
@error('area_name')

{{ $message }}

@enderror
@endif @forelse($property->areas as $area)
{{ $area->name }} @if($area->type) {{ \App\Enums\CompartmentType::tryFrom($area->type)?->label() ?? $area->type }} @endif @if($area->parent_area_id) (em {{ $property->areas->find($area->parent_area_id)?->name }}) @endif @can('update', $property) @endcan
@empty

Sem compartimentos registados.

@endforelse

Relações

@forelse($property->relationships as $rel)

{{ $rel->client->name }}

{{ $rel->relationship_type->value ?? $rel->relationship_type }}

@empty

Sem relações registadas.

@endforelse