public function getDefault($whereData = array(), $whereOption = '') { if ($_SESSION['tipo'] == 3) { $profesionales = new ProfesionalesController(); $profe = $profesionales->get(array('id_login' => $_SESSION['id_login'])); $whereData['id_profesional'] = $profe[0]->id; } if ($_SESSION['tipo'] == 4) { $pacientes = new PacientesController(); $profe = $pacientes->get(array('id_login' => $_SESSION['id_login'])); $whereData['id_paciente'] = $profe[0]->id; } if (empty($whereData['id_paciente'])) { unset($whereData['id_paciente']); } if (empty($whereData['id_profesional'])) { unset($whereData['id_profesional']); } if (empty($whereData['fecha_inicio'])) { unset($whereData['fecha_inicio']); } return $this->model->getDefault($whereData); }
$app->get('/print', function () use($app) { $data = $app->request()->get(); if (empty($data['user'])) { unset($data['user']); } if (empty($data['tipo'])) { unset($data['tipo']); } $usuarios = new LoginController(); $users = $usuarios->get($data); $print = new PrintController(); $print->printUsuarios($users); }); $app->get('/alta', function () use($app) { $pacientes = new PacientesController(); $paci = $pacientes->get(); $profesionales = new ProfesionalesController(); $profe = $profesionales->get(); $app->render('usuarios_alta.php', array('pacientes' => $paci, 'profesionales' => $profe)); }); $app->post('/alta', function () use($app) { $data = $app->request()->post(); $usuarios = new LoginController(); $id_paciente = null; $id_profesional = null; if (!empty($data['id_paciente'])) { $id_paciente = $data['id_paciente']; } if (!empty($data['id_profesional'])) { $id_profesional = $data['id_profesional']; }