@extends('layouts.app') @section('title', $divisao->nome) @section('content')

{{ $divisao->nome }}

{{ $divisao->codigo }} - {{ ucfirst($divisao->tipo) }}

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

Informacoes Gerais

Nome
{{ $divisao->nome }}
Codigo
{{ $divisao->codigo }}
Tipo
{{ $divisao->tipo }}
Status
@if($divisao->ativo) Activo @else Inactivo @endif
@if($divisao->parent) @endif @if($divisao->descricao)
Descricao
{{ $divisao->descricao }}
@endif

Informacoes Geograficas

Area
{{ $divisao->area_km2 ? number_format($divisao->area_km2, 2, ',', '.') . ' km2' : '-' }}
Populacao
{{ $divisao->populacao ? number_format($divisao->populacao, 0, ',', '.') : '-' }}
Latitude
{{ $divisao->latitude ?? '-' }}
Longitude
{{ $divisao->longitude ?? '-' }}
@if($divisao->children->count() > 0)

Subdivisoes ({{ $divisao->children->count() }})

@foreach($divisao->children as $child)
{{ $child->nome }}
{{ $child->codigo }}
@endforeach
@endif @if($divisao->users->count() > 0)

Utilizadores Atribuidos ({{ $divisao->users->count() }})

@foreach($divisao->users as $user)
{{ strtoupper(substr($user->name, 0, 2)) }}
{{ $user->name }}
{{ $user->email }}
@foreach($user->roles as $role) {{ $role->name }} @endforeach
@endforeach
@endif

Estatisticas

Subdivisoes
{{ $divisao->children->count() }}
Utilizadores
{{ $divisao->users->count() }}
Barragens
{{ $divisao->barragens->count() }}
Estacoes
{{ $divisao->estacoes->count() }}

Hierarquia

@php $ancestors = []; $current = $divisao->parent; while ($current) { array_unshift($ancestors, $current); $current = $current->parent; } @endphp @foreach($ancestors as $index => $ancestor) @endforeach
{{ $divisao->nome }}
@if($divisao->children->count() > 0)
+ {{ $divisao->children->count() }} subdivisoes
@endif

Accoes

Adicionar Subdivisao Editar Divisao @if($divisao->children->count() == 0 && $divisao->users->count() == 0 && $divisao->barragens->count() == 0)
@csrf @method('DELETE')
@endif
Criado: {{ $divisao->created_at->format('d/m/Y H:i') }}
Actualizado: {{ $divisao->updated_at->format('d/m/Y H:i') }}
@endsection