ICATEP SICCAP
@if($genero=='H')

Bienvenido, {{ $nombre_completo }}

@elseif($genero=='M')

Bienvenida, {{ $nombre_completo }}

@endif

Número de control: {{ $alumno->alu_num_control }}

Portal de Alumnos - SICCAP ICATEP
@csrf

Mis Cursos

@if($cursos->isEmpty())
No tienes cursos registrados en este periodo ({{ $anioActual }}).
@else
@php //dd("$cursos"); @endphp
@foreach($cursos as $curso) @php // Para aulas de tipo EVALUACIÓN (tipo 4) se consulta la tabla separada if ($curso->aul_curso_tipo == 4) { $encuestaRespondida = DB::table('encuesta_evaluacion_respuestas') ->where('ev_alumno_id', $curso->aa_id) ->exists(); } else { $encuestaRespondida = DB::table('encuesta_respuestas') ->where('en_alumno_id', $curso->aa_id) ->exists(); } @endphp @endforeach
Curso Clave Inicia Termina Unidad Estatus Diploma Encuesta Acciones
{{ $curso->aul_curso_nombre }} {{ $curso->aul_clave_registro }} {{ $curso->aul_fecha_inicia }} {{ $curso->aul_fecha_termina }} {{ $curso->uni_nombre_corto }} @if($curso->aa_acreditado == 'SI') Acreditado @elseif($curso->aa_acreditado == 'DESERCIÓN' || $curso->aa_acreditado == 'DESERCION') Deserción @elseif($curso->aa_acreditado == 'NO') No Acreditado @elseif(empty($curso->aa_acreditado) || is_null($curso->aa_acreditado)) Pendiente @endif {{-- @if($curso->aa_status) {{ $curso->aa_status }} @endif --}} {{ $curso->aa_folio_diploma ?? 'Sin folio' }} @php $noEncuesta = ($curso->aa_acreditado == 'DESERCIÓN' || $curso->aa_acreditado == 'DESERCION' || $curso->aa_acreditado == 'NO') || empty($curso->aa_acreditado); @endphp @if($encuestaRespondida) Completada @elseif($noEncuesta) Sin Encuesta @else Pendiente @endif @php $puedeResponderEncuesta = !$encuestaRespondida && !$noEncuesta; // Tipo 4 (Evaluación): el botón solo aparece cuando el aula ya está en estatus E o posterior if ($curso->aul_curso_tipo == 4) { $puedeResponderEncuesta = $puedeResponderEncuesta && in_array($curso->aul_estatus, ['E', 'F', 'G', 'Z']); } @endphp @if($puedeResponderEncuesta) Responder Encuesta @elseif($noEncuesta) Sin Encuesta @elseif($curso->aul_curso_tipo == 4 && !$encuestaRespondida) {{-- Tipo 4: encuesta pendiente pero el aula aún no está en estatus E --}} En proceso @else @endif
@endif