Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
casos_medicos1
/
controller
:
AusentismoControllers.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php require_once __DIR__ . '/../model/Ausentismo.php'; class AusentismoControllers { public function nuevo() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } require '../views/ausentismoNuevo.php'; } public function guardar() { session_start(); if (!isset($_SESSION['usuario'])) { header('Location: /login/index'); exit; } $ausentismoModel = new Ausentismo(); $exito = $ausentismoModel->guardar($_POST, $_FILES); if ($exito) { header('Location: /casosMedicos/index?ok=1'); exit; } else { header('Location: /casosMedicos/index?ok=0'); exit; } } public function buscarEmpleado() { header('Content-Type: application/json'); $cedula = $_POST['cedula'] ?? ''; if (!$cedula) { echo json_encode(['encontrado' => false]); return; } $ausentismoModel = new Ausentismo(); $empleado = $ausentismoModel->buscarEmpleadoPorCedula($cedula); if ($empleado) { echo json_encode(['encontrado' => true] + $empleado); } else { echo json_encode(['encontrado' => false]); } } }