83 lines
2.6 KiB
PHP
83 lines
2.6 KiB
PHP
|
|
<?php
|
|||
|
|
|
|||
|
|
include("seguridad.php");
|
|||
|
|
include("functions.php");
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
if(!$usuario->tieneRol("3")){
|
|||
|
|
header("Location: aplicacion.php?e=permiso");
|
|||
|
|
exit;
|
|||
|
|
}
|
|||
|
|
$oid = $_GET["oid"];
|
|||
|
|
include_once("html/cabecera.php");
|
|||
|
|
include_once("Objects/ListaPedido.php");
|
|||
|
|
include_once("Objects/HTML.php");
|
|||
|
|
include_once("Objects/Empresa.php");
|
|||
|
|
$html = new HTML($locale);
|
|||
|
|
try{
|
|||
|
|
$empresa=new Empresa($usuario,$oid,$locale);
|
|||
|
|
}catch (Exception $e){
|
|||
|
|
$msg=$e->getMessage();
|
|||
|
|
include_once("showError.php");
|
|||
|
|
exit();
|
|||
|
|
}
|
|||
|
|
/* CLIENTES.PHP */
|
|||
|
|
|
|||
|
|
//Mostramos los detalles de un cliente
|
|||
|
|
$link = conectar();
|
|||
|
|
//Buscamos el cliente a partir del oid:
|
|||
|
|
$resultado = mysql_query("select id,gerente,privado from clientes where oid='$oid'");
|
|||
|
|
$rows = mysql_fetch_array($resultado);
|
|||
|
|
$nombre = $rows['id'];
|
|||
|
|
$gerente = $rows['gerente'];
|
|||
|
|
$privado = $rows['privado'];
|
|||
|
|
if($empresa->puedeGestionar()){
|
|||
|
|
echo $html->menuEmpresas($oid,array("gestionar"));
|
|||
|
|
}else
|
|||
|
|
echo $html->menuEmpresas($oid,"");
|
|||
|
|
echo "<h2>".$nombre."</h2>";
|
|||
|
|
|
|||
|
|
$editar = "si";
|
|||
|
|
|
|||
|
|
//Pesta<74>as de navegaci<63>n
|
|||
|
|
echo '<ul id="tabnav">';
|
|||
|
|
echo " <li class='inactivo'>
|
|||
|
|
<form action='cliente.php' method='post'>";
|
|||
|
|
echo "<input type='hidden' name='oid' value='".$oid."'>";
|
|||
|
|
echo "<input type='submit' class='binactivo' value='".$nombre."'></td>";
|
|||
|
|
echo '</form></li>';
|
|||
|
|
echo '</ul>';
|
|||
|
|
|
|||
|
|
echo '<div id="ContTabul">';
|
|||
|
|
|
|||
|
|
if($usuario->tieneRol("1")){
|
|||
|
|
$consulta = "select pedidos.procedencia as procedencia, pedidos.oid as oid, pedidos.fecha as fecha, pedidos.prioridad as prioridad, pedidos.nombre as nombre, pedidos.cliente as cliente, pedidos.empleados as empleados, pedidos.perfil as perfil from clientes,pedidos where pedidos.cliente='$oid' and clientes.oid='$oid'".$whereTipo;
|
|||
|
|
}else{
|
|||
|
|
$consulta = "select pedidos.procedencia as procedencia, pedidos.oid as oid, pedidos.fecha as fecha, pedidos.prioridad as prioridad, pedidos.nombre as nombre, pedidos.cliente as cliente, pedidos.empleados as empleados, pedidos.perfil as perfil from clientes,pedidos where pedidos.cliente='$oid' and clientes.oid='$oid' and pedidos.gerente='$gerente'".$whereTipo;
|
|||
|
|
}
|
|||
|
|
// Variables por si es una ordenacion
|
|||
|
|
$order_by="";
|
|||
|
|
if($_GET["order"]!=""){
|
|||
|
|
$order_by = " ORDER by ".stripinput($_GET["order"])." ".$_GET["modo"];
|
|||
|
|
}
|
|||
|
|
$where="";
|
|||
|
|
$modo = stripinput($_GET["modo"]);
|
|||
|
|
|
|||
|
|
if(($_GET['byEstado']!="") && ($_GET['byEstado']!="0")){
|
|||
|
|
$tipoPedidos=$_GET['byEstado'];
|
|||
|
|
} else {
|
|||
|
|
$tipoPedidos="0";
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
$listaPedidos=new ListaPedido($usuario,$order_by,$consulta,$tipoPedidos);
|
|||
|
|
$variablesExtra="oid=".$oid;
|
|||
|
|
include_once("ver_lista_pedidos.php");
|
|||
|
|
echo '</tbody>
|
|||
|
|
</table>';
|
|||
|
|
|
|||
|
|
echo "</div>";
|
|||
|
|
include_once("html/pie.php");
|
|||
|
|
|
|||
|
|
?>
|