} if (!empty($searchData['tipo'])) { $search['tipo'] = $searchData['tipo']; } $profesionales = new ProfesionalesController(); $data = $profesionales->get($search); $print = new PrintController(); $print->printProfesionales($data); }); $app->get('/alta', function () use($app) { $app->render('profesionales_alta.php'); }); $app->post('/alta', function () use($app) { $profesionales = new ProfesionalesController(); $data = $app->request()->post(); $result = $profesionales->save($data); if ($result > 0) { $app->flash('msgExito', 'Se guardó el profesional correctamente.'); } else { $app->flash('msgError', 'Hubo un problema al guardar el profesional.'); } $app->redirect(URL . 'profesionales'); }); $app->get('/eliminar/:id', function ($id) use($app) { $profesionales = new ProfesionalesController(); $result = $profesionales->delete(array('id' => $id)); if ($result > 0) { $app->flash('msgExito', 'Se elimino el profesional correctamente.'); } else { $app->flash('msgError', 'Hubo un problema al eliminar el profesional.'); }