@extends('layouts.app') @section('title', 'Portal del Cliente') @section('content')

Portal del Cliente

Bienvenido, {{ $cliente->nombre_completo }}. Aquí puede realizar el seguimiento en tiempo real de sus causas legales.

Mis Causas Activas

{{ $expedientes->whereIn('estado', ['Nuevo', 'En Proceso', 'En Audiencia', 'En Apelación'])->count() }}

Causas Concluidas

{{ $expedientes->whereIn('estado', ['Archivado', 'Ganado', 'Perdido'])->count() }}

Próximas Audiencias

{{ $audiencias->count() }}

Documentos Disponibles

{{ $documentos->count() }}

Estado de mis Causas

@forelse($expedientes as $exp) @empty @endforelse
Número de Expediente Materia / Proceso Abogado Asignado Juzgado Estado
{{ $exp->numero_expediente }}
Código: {{ $exp->codigo_interno }}
{{ $exp->materia }}
{{ $exp->tipo_proceso }}
{{ $exp->abogados->isNotEmpty() ? $exp->abogados->pluck('nombre_completo')->join(', ') : 'No asignado' }} {{ $exp->juzgado?->nombre ?? 'No asignado' }} {{ $exp->estado }}
No hay causas judiciales asociadas a su cuenta.
Próximas Audiencias

@forelse($audiencias as $aud)
{{ $aud->fecha->format('d-m-Y') }} {{ \Carbon\Carbon::parse($aud->hora)->format('H:i') }} {{ $aud->tipo_actividad }}
{{ $aud->expediente->numero_expediente }}

{{ $aud->descripcion }}

@empty

No hay audiencias programadas próximamente.

@endforelse
Documentos Autorizados

@forelse($documentos as $doc)
{{ $doc->nombre }}
Expediente: {{ $doc->expediente->numero_expediente }}
@if(Str::endsWith($doc->ruta_archivo, '.pdf')) @endif
@empty

No hay documentos autorizados para descarga aún.

@endforelse
@endsection