<?php
// Incluir el archivo de conexión a la base de datos
include('../conexion.php');

// Obtener el ID del aspirante, probablemente pasado a través de la URL o como parámetro
$aspirante_id = isset($_GET['id']) ? $_GET['id'] : 0;

// Verificar si el ID es válido
if ($aspirante_id > 0) {
    // Consultar los datos del aspirante en la base de datos
    $query = "SELECT * FROM aspirantes WHERE id = $aspirante_id";
    $result = mysqli_query($conexion, $query);

    // Si hay un registro
    if ($result && mysqli_num_rows($result) > 0) {
        $aspirante = mysqli_fetch_assoc($result);
    } else {
        // Si no se encuentra el aspirante, redirigir o mostrar error
        echo "Aspirante no encontrado.";
        exit;
    }
} else {
    // Si no se pasa un ID válido, redirigir o mostrar error
    echo "ID de aspirante inválido.";
    exit;
}
?>

<!DOCTYPE html>
<html lang="es">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Aplicación Exitosa - Sistema de Reclutamiento</title>
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css" rel="stylesheet">
    <link href="https://cdnjs.cloudflare.net/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet">
    <link href="../assets/css/styles.css" rel="stylesheet">
    <link href="../assets/css/mobile.css" rel="stylesheet">
</head>
<body class="bg-light">
    <div class="container py-5">
        <div class="row justify-content-center">
            <div class="col-lg-8">
                <div class="card shadow-sm text-center">
                    <div class="card-body p-5">
                        <div class="mb-4">
                            <div class="success-icon bg-success bg-opacity-10 text-success mx-auto mb-3">
                                <i class="fas fa-check-circle fa-4x"></i>
                            </div>
                            <h1 class="h3 mb-3">¡Aplicación Exitosa!</h1>
                            <p class="text-muted mb-4">Hemos recibido tu información correctamente. Nos pondremos en contacto contigo si tu perfil coincide con nuestros requerimientos.</p>
                            
                            <div class="alert alert-info text-start">
                                <h5 class="alert-heading"><i class="fas fa-info-circle me-2"></i>Datos de tu aplicación</h5>
                                <div id="applicationSummary" class="mt-2">
                                    <!-- Mostrar los datos del aspirante -->
                                    <p><strong>Nombre:</strong> <?php echo $aspirante['firstName'] . ' ' . $aspirante['paternalLastName'] . ' ' . $aspirante['maternalLastName']; ?></p>
                                    <p><strong>Email:</strong> <?php echo $aspirante['email']; ?></p>
                                    <p><strong>Teléfono:</strong> <?php echo $aspirante['phone']; ?></p>
                                    <p><strong>Posición:</strong> <?php echo $aspirante['position']; ?></p>
                                    <p><strong>Estado:</strong> <?php echo $aspirante['state']; ?></p>

                                    <!-- Sección de educación -->
                                    <h6><strong>Educación:</strong></h6>
                                    <?php
                                    $educationQuery = "SELECT * FROM education WHERE aspirante_id = $aspirante_id";
                                    $educationResult = mysqli_query($conexion, $educationQuery);
                                    if ($educationResult && mysqli_num_rows($educationResult) > 0) {
                                        while ($education = mysqli_fetch_assoc($educationResult)) {
                                            echo "<p><strong>Institución:</strong> " . $education['institution'] . "<br><strong>Título:</strong> " . $education['degree'] . "<br><strong>Fechas:</strong> " . $education['startDate'] . " - " . $education['endDate'] . "</p>";
                                        }
                                    } else {
                                        echo "<p>No se ha proporcionado información de educación.</p>";
                                    }
                                    ?>

                                    <!-- Sección de experiencia -->
                                    <h6><strong>Experiencia:</strong></h6>
                                    <?php
                                    $experienceQuery = "SELECT * FROM experience WHERE aspirante_id = $aspirante_id";
                                    $experienceResult = mysqli_query($conexion, $experienceQuery);
                                    if ($experienceResult && mysqli_num_rows($experienceResult) > 0) {
                                        while ($experience = mysqli_fetch_assoc($experienceResult)) {
                                            echo "<p><strong>Compañía:</strong> " . $experience['company'] . "<br><strong>Puesto:</strong> " . $experience['position'] . "<br><strong>Fechas:</strong> " . $experience['startDate'] . " - " . $experience['endDate'] . "<br><strong>Responsabilidades:</strong> " . $experience['responsibilities'] . "</p>";
                                        }
                                    } else {
                                        echo "<p>No se ha proporcionado información de experiencia.</p>";
                                    }
                                    ?>
                                </div>
                            </div>
                        </div>
                        
                        <div class="d-grid gap-2 d-md-flex justify-content-md-center">
                            <a href="/frontend/index.html" class="btn btn-primary me-md-2">  <!-- Mandará a la pagina principal de grupo rocasa -->
                                <i class="fas fa-home me-1"></i>Volver al inicio
                            </a>
                            <a href="#" class="btn btn-outline-secondary">
                                <i class="fas fa-print me-1"></i>Imprimir comprobante
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script>
    <script src="../assets/js/applicant-success.js"></script>
</body>
</html>
