예제 #1
0
 $app->get('/print', function () use($app) {
     $searchData = $app->request->get();
     $search = array();
     if (!empty($searchData['nombre'])) {
         $search['nombre'] = $searchData['nombre'];
     }
     if (!empty($searchData['apellido'])) {
         $search['apellido'] = $searchData['apellido'];
     }
     if (!empty($searchData['obra_social'])) {
         $search['obra_social'] = $searchData['obra_social'];
     }
     $pacientes = new PacientesController();
     $data = $pacientes->get($search);
     $print = new PrintController();
     $print->printPacientes($data);
 });
 $app->get('/alta', function () use($app) {
     $app->render('pacientes_alta.php');
 });
 $app->post('/alta', function () use($app) {
     $pacientes = new PacientesController();
     $data = $app->request()->post();
     $result = $pacientes->save($data);
     if ($result > 0) {
         $app->flash('msgExito', 'Se guardo el paciente correctamente.');
     } else {
         $app->flash('msgError', 'Hubo un problema al guardar el paciente.');
     }
     $app->redirect(URL . 'pacientes');
 });