Ejemplo n.º 1
0
                                    $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;
}
Ejemplo n.º 2
0
<?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) {