<?php require_once __DIR__ . '/../model/HojaVida.php'; class HojaVidaControllers { public function ver() { if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } $cedula = $_GET['cedula'] ?? ''; if (empty($cedula)) { echo 'No se indicó cédula. <a href="/casosMedicos/index">Volver</a>'; exit; } $modelo = new HojaVida(); $hoja = $modelo->obtenerPorCedula($cedula); $listas = $modelo->obtenerListas(); // Comentar las salidas de depuración una vez verificado // Pasar a la vista require '../views/hojaVida.php'; } public function actualizar() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } $modelo = new HojaVida(); $ok = $modelo->actualizar($_POST); echo $ok ? "✅ Datos actualizados correctamente" : "❌ Error al actualizar la hoja de vida"; } public function volver() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } // Redirigir a la página principal de casos médicos header('Location: index.php?url=CasosMedicos/index'); exit; } }