@extends('layouts.app') @section('title', 'Bacias Hidrográficas') @section('content')

Bacias Hidrográficas

Gerir todas as bacias hidrográficas do sistema

Lista de Bacias Hidrográficas ({{ $bacias->total() }})

@if($bacias->count() > 0)
@foreach($bacias as $bacia) @endforeach
Bacia & Código Características Físicas Abrangência Monitoramento Ações
{{ $bacia->codigo }}
@if($bacia->descricao)
{{ Str::limit($bacia->descricao, 80) }}
@endif
@if($bacia->area_km2)
{{ number_format($bacia->area_km2, 0) }} km² área
@endif @if($bacia->comprimento_rio_principal)
{{ number_format($bacia->comprimento_rio_principal, 0) }} km rio principal
@endif
@if($bacia->provincias_abrangidas && count($bacia->provincias_abrangidas) > 0) @foreach($bacia->provincias_abrangidas as $provincia)
{{ $provincia }}
@endforeach @endif
{{ $bacia->barragens_count }} barragens
{{ $bacia->estacoes_count }} estações
@php $total = $bacia->barragens_count + $bacia->estacoes_count; $statusClass = 'bg-gray-100 text-gray-800'; $statusText = 'Sem monitoramento'; if ($total >= 5) { $statusClass = 'bg-green-100 text-green-800'; $statusText = 'Bem monitorada'; } elseif ($total >= 2) { $statusClass = 'bg-yellow-100 text-yellow-800'; $statusText = 'Monitoramento básico'; } elseif ($total >= 1) { $statusClass = 'bg-orange-100 text-orange-800'; $statusText = 'Pouco monitorada'; } @endphp
{{ $statusText }}
@if($bacias->hasPages())
{{ $bacias->withQueryString()->links() }}
@endif @else

Nenhuma bacia hidrográfica encontrada

@if(request()->filled('search') || request()->filled('provincia')) Nenhuma bacia corresponde aos filtros aplicados. Tente ajustar os critérios de busca. @else Comece adicionando sua primeira bacia hidrográfica ao sistema. @endif

@if(request()->filled('search') || request()->filled('provincia')) Limpar Filtros @endif Adicionar Bacia
@endif
@endsection