예제 #1
0
     $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();