@php $alumnosArray = isset($alumnos) ? $alumnos->toArray() : []; $totalAlumnos = count($alumnosArray); $alumnosPorPagina = 25; $paginas = ceil($totalAlumnos / $alumnosPorPagina); if ($paginas == 0) $paginas = 1; @endphp @for($pagina = 0; $pagina < $paginas; $pagina++) @if($pagina > 0)
@endif {{-- HEADER --}}
logo-left

INSTITUTO DE CAPACITACIÓN PARA EL TRABAJO DEL ESTADO DE PUEBLA

DIRECCIÓN TÉCNICO ACADÉMICA

REGISTRO DE INSCRIPCIÓN

logo-right

{{-- META --}}

UNIDAD DE CAPACITACIÓN: {{ $aula->uni_nombre ?? '' }} CLAVE CCT: {{ $aula->uni_clave_centro_trabajo ?? '' }} CAMPO DE FORMACIÓN PROFESIONAL: {{ $aula->aul_area ?? ($aula->aul_cfp_nombre ?? '') }} CURSO: {{ $aula->aul_curso_nombre ?? ($aula->cur_nombre ?? '') }} ESPECIALIDAD: {{ $aula->aul_especialidad ?? ($aula->aul_especialidad_nombre ?? '') }} INSTRUCTOR: {{ $aula->aul_instructor_nombre ?? ($aula->ins_nombre ?? '') }} CLAVE CURSO: {{ $aula->aul_clave_curso ?? '' }} CICLO ESCOLAR: {{ '2025-2026' }} DURACIÓN: {{ $aula->aul_horas_totales ?? ($aula->cur_horas ?? '') }} HRS. FECHA INICIO: {{ $aula->aul_fecha_inicia ? \Carbon\Carbon::parse($aula->aul_fecha_inicia)->format('d/m/Y') : '' }} FECHA TERMINO: {{ $aula->aul_fecha_termina ? \Carbon\Carbon::parse($aula->aul_fecha_termina)->format('d/m/Y') : '' }} AULA: {{ $aula->aul_clave_registro ?? '' }} HORARIO: {{ $aula->aul_horario ?? '' }} CURP INSTRUCTOR: {{ $aula->aul_instructor_curp ?? ($aula->ins_curp ?? '') }} DÍAS DE IMPARTICIÓN: {{ $aula->aul_dias ?? '' }} LUGAR DE IMPARTICIÓN: {{ $aula->aul_modalidad ?? '' }}

{{-- TABLA --}} @php $inicio = $pagina * $alumnosPorPagina; $fin = min($inicio + $alumnosPorPagina, $totalAlumnos); @endphp @if($totalAlumnos > 0) @for($i = $inicio; $i < $fin; $i++) @php $al = (object)$alumnosArray[$i]; // Determinar si es becado o inscripción individual $esBecado = ($al->aa_becado ?? '') == 'SI'; $inscrito = $esBecado ? '' : 'X'; $becado = $esBecado ? 'X' : ''; // Tipo de discapacidad $discapacidad = $al->alu_discapacidad ?? $al->al_discapacidad ?? ''; $discapacidad = ($discapacidad == 'NINGUNA') ? '' : $discapacidad; // Sexo $sexo = $al->alu_sexo ?? $al->al_sexo ?? ''; // Calcular edad $fechaNac = $al->alu_fechnac ?? $al->al_fechnac ?? null; $edad = ''; if ($fechaNac) { try { $fecNac = \Carbon\Carbon::parse($fechaNac); $edad = $fecNac->age; } catch (\Exception $e) { $edad = ''; } } // Convertir escolaridad a código numérico $gradoEstudios = $al->alu_grado_estudios ?? $al->al_grado_estudios ?? ''; $escolaridad = ''; switch (strtoupper($gradoEstudios)) { case 'PRIMARIA TRUNCA': case 'PRIMARIA INCOMPLETA': $escolaridad = '0'; break; case 'PRIMARIA': case 'PRIMARIA COMPLETA': $escolaridad = '1'; break; case 'SECUNDARIA TRUNCA': case 'SECUNDARIA INCOMPLETA': $escolaridad = '2'; break; case 'SECUNDARIA': case 'SECUNDARIA COMPLETA': $escolaridad = '3'; break; case 'CARRERA TECNICA TRUNCA': case 'CARRERA TECNICA INCOMPLETA': case 'NIVEL MEDIO SUPERIOR TRUNCA': case 'BACHILLERATO INCOMPLETO': $escolaridad = '4'; break; case 'CARRERA TECNICA': case 'CARRERA TECNICA COMPLETA': case 'NIVEL MEDIO SUPERIOR': case 'BACHILLERATO COMPLETO': $escolaridad = '5'; break; case 'LICENCIATURA TRUNCA': case 'LICENCIATURA INCOMPLETA': $escolaridad = '6'; break; case 'LICENCIATURA': case 'LICENCIATURA COMPLETA': $escolaridad = '7'; break; case 'MAESTRIA': case 'DOCTORADO': case 'POSGRADO': case 'NINGUNO': $escolaridad = '8'; break; default: $escolaridad = ''; } @endphp @endfor @else @for($r=1; $r<=20; $r++) @endfor @endif
No. No. Control Alumnos Tipo de Capacitando Tipo de Discapacidad Sexo Edad Escolaridad
Inscripción Individual Becados
{{ $i + 1 }} {{ $al->aa_num_control ?? $al->alu_num_control ?? '' }} {{ strtoupper(trim(($al->alu_ape_pat ?? '') . ' ' . ($al->alu_ape_mat ?? '') . ' ' . ($al->alu_nombre ?? ''))) }} {{ $inscrito }} {{ $becado }} {{ $discapacidad }} {{ $sexo }} {{ $edad }} {{ $escolaridad }}
{{ $r }}
{{-- FIRMA (solo en la última página) --}} @if($pagina == $paginas - 1) @if($esEncargado ?? false)
Inscripción


María de la Cruz Santander Contreras
Directora Técnico Académica
@else
Inscripción


{{ $directorUnidad ?? '' }}
{{ $cargoDirector ?? '' }}
|_         Sello         _|
@endif @endif @endfor