@extends('admin.layouts.app') @section('title', isset($participante) ? 'Editar Participante' : 'Agregar Participante') @section('styles') @endsection @section('content') {{-- ═══════ HERO ═══════ --}}
{{ $concurso->sigla ?? 'Concurso' }} · {{ $concurso->anio }}

{{ isset($participante) ? 'Editar Participante' : 'Agregar Participante' }}

{{ $concurso->nombre }}

{{-- ═══════ ERRORES ═══════ --}} @if($errors->any())
Hay errores en el formulario:
@endif
@csrf @if(isset($participante)) @method('PUT') @endif
{{-- ══════ DATOS DEL ESTUDIANTE ══════ --}}
Datos del Estudiante
Información personal y de sección
{{-- ══════ RESPUESTAS ══════ --}}
Respuestas del Alumno
Compara con la respuesta correcta
{{ $concurso->num_preguntas }} preguntas
@for($i = 1; $i <= $concurso->num_preguntas; $i++) @php $preg = $concurso->preguntas->firstWhere('numero', $i); $respPrev = isset($respuestasIndexed) ? $respuestasIndexed->get($i) : null; $pts = $preg ? ($preg->puntos ?? $concurso->puntos_por_pregunta) : $concurso->puntos_por_pregunta; @endphp @endfor
Preg. Correcta Respuesta del Alumno
P{{ $i }} {{ $preg->respuesta_correcta ?? '?' }}
{{ $pts }} pts
respuesta_alumno ?? '') }}" placeholder="Dejar vacío = no respondió" data-correcta="{{ $preg->respuesta_correcta ?? '' }}">
Deja vacío si el alumno no respondió. Las notas se calculan automáticamente al guardar.
{{-- ═══════ ACTION BAR ═══════ --}}
Cancelar
@endsection @section('scripts') @endsection