function postPeticion(Request $request, Response $response) { $response = $response->withHeader('Content-type', 'application/json'); $data = json_decode($request->getBody(), true); try { $peticion = new Peticion(); $peticion->nombre = $data['nombre']; $peticion->descripcion = $data['descripcion']; $peticion->idCategoria = $data['idCategoria']; $peticion->idCliente = $data['idCliente']; $peticion->save(); $respuesta = json_encode(array('msg' => "Guardado correctamente", "std" => 1, "obj" => $data)); $response = $response->withStatus(200); //ENVIAR NOTIFICACION A EMPRESAS $u = new UsuarioControl(); $dataUsuarios = $u->getIdPushByCategorias($data['idCategoria']); if (count($dataUsuarios) > 0) { $titulo = "Nueva peticion"; $mensaje = $data['nombre']; $std = 1; enviarNotificacion($dataUsuarios, $titulo, $mensaje, $std); } } catch (Exception $err) { $respuesta = json_encode(array('msg' => "Error al guardar peticion", "std" => 0, "err" => $err->getMessage())); $response = $response->withStatus(404); } $response->getBody()->write($respuesta); return $response; }
<?php include "../include/inc_sesion_existe.phtml"; include '../clases/class.php'; $usuarioControl = new UsuarioControl(); $opcionControl = new OpcionControl(); switch ($_GET['param']) { case 2: $usuario = $_REQUEST['usuario']; $nombre = $_REQUEST['nombre']; $apellido = $_REQUEST['apellido']; $inicial = $_REQUEST['inicial']; $activo = 'N'; $bandera = $usuarioControl->insertUsuario($usuario, $clave, $nivel, $nombre, $apellido, $activo, $inicial, $id_taquilla, $web, $oficina_id); break; case 3: $id = $_REQUEST['id']; $usuario = $_REQUEST['usuario']; $nombre = $_REQUEST['nombre']; $apellido = $_REQUEST['apellido']; $inicial = $_REQUEST['inicial']; $usuarioControl->updateUsuario($id, $usuario, $nivel, $nombre, $apellido, $activo, $inicial, $id_taquilla, $web); break; case 4: $resultado = $usuarioControl->resetClaveUsuario($_GET['id_usuario'], $_GET['usuario']); echo $resultado; break; case 5: $id = $_GET['id']; $geo = $oficinaControl->listarGeograficoCombo($id); echo "<option value=\"1\">Seleccione una opcion</option>";
include $RUTA_INICIAL . "inc/clases/class.usuario.php"; include $RUTA_INICIAL . "inc/clases/class.empresa.php"; include $RUTA_INICIAL . "inc/clases/class.clientes.php"; include $RUTA_INICIAL . "inc/clases/class.consultagenerica.php"; include $RUTA_INICIAL . "inc/clases/class.certificados.php"; include $RUTA_INICIAL . "inc/clases/class.recibos.php"; include $RUTA_INICIAL . "inc/clases/class.leercfdi.php"; include $RUTA_INICIAL . "inc/clases/class.numletras.php"; include $RUTA_INICIAL . "inc/clases/class.historial.php"; include $RUTA_INICIAL . "inc/clases/class.reportes.php"; include $RUTA_INICIAL . "inc/clases/dompdf/dompdf_config.inc.php"; include $RUTA_INICIAL . "inc/clases/PHPMailer/PHPMailerAutoload.php"; include $RUTA_INICIAL . "inc/clases/xls/Classes/PHPExcel.php"; $path = $RUTA_INICIAL; $str = isset($_GET['solicitud']) ? $_GET['solicitud'] : ''; $usuario = new UsuarioControl($path); $empresa = new EmpresaControl($path); $historial = new HistorialControl($path); foreach ($_POST as $nombre_campo => $valor) { $asignacion = "\$" . $nombre_campo . "='" . $valor . "';"; eval($asignacion); } if ($str == 'iniciar_sesion') { if ($usuario->ejecutar('login', $_GET)) { $nombre_de_usuario = $usuario->ejecutar('obtener', 'sUsuario'); $d['id'] = $usuario->ejecutar('obtener', 'id'); $d['referencia'] = 'LOGIN DE USUARIO'; $d['extra'] = $nombre_de_usuario . " " . $_SERVER['HTTP_USER_AGENT']; $historial->guardar($d); ?> <script type="text/javascript">
<?php include '../clases/class.php'; $oficinaControl = new OficinaControl(); $usuarioControl = new UsuarioControl(); $taquillaControl = new TaquillaDao(); switch ($_GET['param']) { case 1: $id = $_GET['id']; $geo = $oficinaControl->listarGeograficoCombo($id); echo "<option value=\"1\">Seleccione una opcion</option>"; foreach ($geo as $key => $value) { echo "<option value=\"" . $value['id'] . "\">" . $value['nombre'] . "</option>"; } break; case 2: $resultado = false; $datosUsuario = $usuarioControl->listarUsuariosID($_GET['id_usuario']); foreach ($datosUsuario as $vUsuario => $valor) { if ($valor->getNIVEL() != 0 && $valor->getOFICINA_ID() != 0) { $resultado = $usuarioControl->bloqActivarUsuario($_GET['id_usuario'], $_GET['estado']); echo $resultado; } else { echo $resultado; } } break; case 3: $id = $_GET['id']; $geo = $oficinaControl->listarOficinasXIdActivas($id); echo "<option value=\"1\">Seleccione una opcion</option>";