$result = array('band' => !$rs2->EOF, 'mensaje' => 'Acceso denegado en este horario'); } } else { $result = array('band' => true); } } } if ($result['band']) { $obj = new TUsuario($rs->fields['idUsuario']); $sesion['usuario'] = $obj->getId(); $_SESSION[SISTEMA] = $sesion; } echo json_encode($result); break; case 'logout': $_SESSION[SISTEMA] = array(); session_destroy(); header("Location: index.php"); break; case 'validarPedido': $obj = new TPedido(); $obj->setId($_POST['orden']); if (strtolower($obj->cliente->getEmail()) == strtolower($_POST['email'])) { echo json_encode(array("band" => true, "cliente" => $obj->cliente->getNombre())); } else { echo json_encode(array("band" => false)); } break; } break; }
<?php global $objModulo; switch ($objModulo->getId()) { case 'crm': $db = TBase::conectaDB(); $cliente = new TCliente($_GET['id']); $smarty->assign("cliente", $cliente); $rs = $db->Execute("select * from pedido a where idCliente = " . $cliente->getId()); $datos = array(); $cliente = new TCliente(); $estado = new TEstado(); $usuario = new TUsuario(); $orden = new TPedido(); $precio = 0; while (!$rs->EOF) { $estado->setId($rs->fields['idEstado']); $orden->setId($rs->fields['idPedido']); $rs->fields['color'] = $estado->getColor(); $rs->fields['excede'] = $orden->getExcede() ? 1 : 0; $rs->fields['cliente'] = $orden->cliente->getNombre(); $rs->fields['vendedor'] = $orden->usuario->getNombre(); $precio += $orden->getPrecio(); array_push($datos, $rs->fields); $rs->moveNext(); } $smarty->assign("montoTotal", $precio); $smarty->assign("ordenes", $datos); $rs = $db->Execute("select a.*, c.*, sum(cantidad) as cantidad, b.nombre as talla, c.descripcion as ropa from movped a join talla b using(idTalla) join ropa c using(idItem) join pedido d using(idPedido) where idCliente = " . $_GET['id'] . " group by idTalla;"); $datos = array(); while (!$rs->EOF) {