$paci = $pacientes->get(); $app->render('historias_clinicas.php', array('historias' => $historias, 'profesionales' => $profe, 'pacientes' => $paci)); }); $app->get('/print', function () use($app) { $historiasClinicas = new HistoriasClinicasController(); $data = $app->request()->get(); $search = array(); if ($data['id_profesional'] > 0) { $search['h.id_profesional'] = $data['id_profesional']; } if ($data['id_paciente'] > 0) { $search['h.id_paciente'] = $data['id_paciente']; } $historias = $historiasClinicas->getDefault($search); $print = new PrintController(); $print->printHistoriasClinicas($historias); }); $app->get('/eliminar/:id', function ($id) use($app) { $historiasClinicas = new HistoriasClinicasController(); $result = $historiasClinicas->delete(array('id' => $id)); if ($result > 0) { $app->flash('msgExito', 'Se eliminó la historia clinica correctamente.'); } else { $app->flash('msgError', 'Hubo un problema al eliminar la historia clinica.'); } $app->redirect(URL . 'historias_clinicas'); }); $app->get('/:id', function ($id) use($app) { $historias = new HistoriasClinicasController(); $historia = $historias->get(array('id' => $id)); $profesionales = new ProfesionalesController();