function accionIniciar() { sesionNivel('a', 'e', 'g'); include_once 'Modelos/' . $this->modelo . '.php'; $modelo = $this->modelo; $condiciones = array(); $condiciones[] =& $_SESSION['usuario']->id_usuario; $tipos = 'i'; $condicion = 'where id_usuario=? and finalizado="n"'; $turno = Turno::obtenerTodos($condicion, $condiciones, $tipos); if (count($turno) === 0) { if (isset($_SESSION['usuario'], $_POST['cantidad_inicial'])) { $turno = new Turno(); $turno->id_usuario = $_SESSION['usuario']->id_usuario; $turno->cantidad_inicial = $_POST['cantidad_inicial']; if ($turno->iniciar() == "") { $id = $turno->insert_id(); $_SESSION['turno'] = Turno::obtenerTodos(' where id_turno=' . $id)[0]; header("Location: /Abarrotes/"); } else { echo "-3"; } } else { echo "-4"; } } else { echo 'Hay turno pendiente!'; } }
function accionIndex() { if (isset($_SESSION['usuario'])) { if (isset($_SESSION['turno'])) { $condiciones = array(); $condiciones[] =& $_SESSION['turno']->id_turno; $tipos = 'i'; $condicion = 'where id_turno=? and finalizado="n"'; $turno = Turno::obtenerTodos($condicion, $condiciones, $tipos); if (count($turno) === 1) { include_once 'Vistas/Aplicacion/index.php'; } else { include_once 'Vistas/Turno/crearTurno.php'; } } else { $condiciones = array(); $condiciones[] =& $_SESSION['usuario']->id_usuario; $tipos = 'i'; $condicion = 'where id_usuario=? and finalizado="n"'; $turno = Turno::obtenerTodos($condicion, $condiciones, $tipos); if (count($turno) >= 1) { $_SESSION['turno'] = $turno[0]; include_once 'Vistas/Aplicacion/index.php'; } else { include_once 'Vistas/Turno/crearTurno.php'; } } } else { header("Location: /Abarrotes/Sesion/Ingresar"); } }