@extends('layouts.app', ['title' => 'Historial Académico', 'pageClass' => 'page-admin']) @section('content')

Administración

Historial Académico

Editá el recorrido académico de cada alumno sin tocar la sección de consultas. Acá podés ajustar estado, calificación final, fecha de examen y año lectivo de las materias en curso.

@include('admin.partials.nav', ['active' => 'academic-history'])
@if ($selectedStudent)

Alumno seleccionado

{{ $selectedStudent->full_name }}

DNI: {{ $selectedStudent->dni ?: 'Sin dato' }} · Email: {{ $selectedStudent->email ?: 'Sin dato' }}

@if ($historySummary)
Perfiles {{ $historySummary['profiles'] }}
Aprobadas {{ $historySummary['approved'] }}
En curso {{ $historySummary['in_course'] }}
Registros {{ $historySummary['subjects'] }}
@endif
@forelse ($selectedStudent->academicProfiles as $profile)

Carrera

{{ $profile->career_name }}

{{ $profile->plan_name ?: 'Plan no informado' }} @if ($profile->resolution_text) · Res. {{ $profile->resolution_text }} @endif @if ($profile->legajo_text) · Legajo {{ $profile->legajo_text }} @endif

@foreach ($profile->entries->groupBy('year_label') as $yearLabel => $entries)

{{ $yearLabel }}

@foreach ($entries as $entry) @php $normalizedStatus = \App\Support\AcademicHistoryStatus::canonicalize($entry->status); $statusSlug = \App\Support\AcademicHistoryStatus::slug($entry->status); @endphp @endforeach
Espacio curricular Estado Calificación final Fecha ex. Año en curso Acción
{{ $entry->row_number ?: $loop->iteration }} {{ $entry->subject_name }} @if ($entry->notes)
{{ $entry->notes }}
@endif @if ($entry->establishment)
{{ $entry->establishment }}
@endif
@endforeach
@empty
Este alumno todavía no tiene historial académico cargado.
@endforelse @else
Elegí un alumno para editar su historial académico.
@endif
@endsection @push('scripts') @endpush