Ejemplo n.º 1
0
function cargar_plantilla()
{
    $plantila = "";
    if ($_REQUEST["parte"] == 0) {
        //cabecera
        $asunto = $_REQUEST["asu"];
        $referencia = $_REQUEST["ref"];
        $numero = ObtenerNumeroDocumento($_REQUEST["tipo"]);
        $destinatario = strtoupper($_REQUEST["remit"]);
        $cargo = strtoupper($_REQUEST["cargo"]);
        $fecha = ObtenerFecha();
        $abreviatura = ObtenerAbreviaturaArea();
        $sql = "Select contenido \r\n\t\t\t\tFROM plantilla \r\n\t\t\t\tWHERE tipo_documento=" . $_REQUEST['tipo'] . " \r\n\t\t\t\tand cabecera_pie = 0";
        $query_sql = new Consulta($sql);
        $row = $query_sql->verRegistro();
        $plantilla = $row["contenido"];
        $plantilla = str_replace("txtasunto", $asunto, $plantilla);
        $plantilla = str_replace("txtreferencia", $referencia, $plantilla);
        $plantilla = str_replace("txtnumero", $numero, $plantilla);
        $plantilla = str_replace("txtdestinatario", $destinatario, $plantilla);
        $plantilla = str_replace("txtfecha", $fecha, $plantilla);
        $plantilla = str_replace("txtabreviatura", $abreviatura, $plantilla);
        $plantilla = str_replace("txtcargo", $cargo, $plantilla);
        echo $plantilla;
    } else {
        $jefe = new Usuario(ObtenerJefe());
        $nombre = $jefe->getNombreCompleto();
        $iniciales = $jefe->getIniciales();
        $cargo = $jefe->getCargo();
        $usuario = new Usuario($_SESSION['session'][0]);
        $sql = "Select contenido\r\n\t\t\t\tFROM plantilla\r\n\t\t\t\tWHERE tipo_documento=" . $_REQUEST['tipo'] . "\r\n\t\t\t\tand cabecera_pie=1";
        $query_sql = new Consulta($sql);
        $row = $query_sql->verRegistro();
        $plantilla = $row["contenido"];
        $plantilla = str_replace("txtjefe", $nombre, $plantilla);
        $plantilla = str_replace("txtcargo", $cargo, $plantilla);
        $plantilla = str_replace("txtiniciales", $iniciales, $plantilla);
        $plantilla = str_replace("txtusuario", $usuario->getIniciales(), $plantilla);
        echo $plantilla;
    }
}
Ejemplo n.º 2
0
function DespacharArchivarDestino($ids, $com)
{
    $com = utf8_decode($com);
    $fecha = date("Y-m-d H:i:s");
    $usuario_duenio = 0;
    //Es de Despacho de Ara
    if ($_REQUEST["tipo"] == 1) {
        //Es de Atencion
        $usuario_duenio = $_SESSION['session'][0];
    }
    if ($_REQUEST["cat"] == 2) {
        //Es copia
        $arch = "Insert into archivo_copia \r\n\t\t\t\t\tvalues('',{$ids},\r\n\t\t\t\t\t" . $usuario_duenio . ",\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'{$com}')";
        $q_arch = new Consulta($arch);
        $estado = "";
    } elseif ($_REQUEST["cat"] == 1) {
        $arch = "Insert into archivo \r\n\t\t\t\t\tvalues('',{$ids},'" . $fecha . "',\r\n\t\t\t\t\t" . $_SESSION['session'][5] . ",\r\n\t\t\t\t\t" . $_SESSION['session'][0] . ",\r\n\t\t\t\t\t'{$com}')";
        $q_arch = new Consulta($arch);
        $estado = "ARCHIVADO";
    }
    $id_historial = $q_arch->NuevoId();
    $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento={$ids}";
    $qrep = new Consulta($sqlrep);
    $rowrep = $qrep->VerRegistro();
    //Datos del movimiento
    if ($_REQUEST["tipo"] == 1) {
        //Es de Atencion
        $usuario_o = new Usuario($usuario_duenio);
        $origen = $usuario_o->getNombreCompleto();
    } else {
        $area_o = new Area($_SESSION['session'][5]);
        $origen = $area_o->getNombre();
        if ($_REQUEST["cat"] == 1) {
            $ubicacion = $area_o->getAbreviatura();
        }
    }
    $usuario = new Usuario($_SESSION['session'][0]);
    //Para el reporte
    $sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n\t\t\t\t\t" . $id_historial . ",\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'ARCHIVAR',\r\n\t\t\t\t\t'" . $_REQUEST["cat"] . "',\r\n\t\t\t\t\t'" . $usuario->getLogin() . "',\r\n\t\t\t\t\t'{$com}',\r\n\t\t\t\t\t'" . $fecha . "',\t\t\t\t\t\t\t\t\r\n\t\t\t\t\t'{$estado}',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'5')";
    $qha_r = new Consulta($sha_r);
    if ($_REQUEST["cat"] == 1) {
        $documento = new Documento($ids);
        $documento->actualizarEstado(11);
        $documento->actualizarFechaRespuesta($fecha);
    }
    return $id_historial;
}
Ejemplo n.º 3
0
	  </tr>
	  <?php 
    }
    ?>
	  <tr>
		<td height="30" colspan="14"><h1 align="center"><strong>REPORTE DE PRODUCTIVIDAD - 
		  <?php 
    echo $area["abreviatura"];
    ?>
 
	    </strong></h1></td>
	  </tr>
	  <tr>
		<td width="8%" class="contenido negrita">Usuario :</td>
	    <td width="16%" class="contenido"><?php 
    echo $usuario->getNombreCompleto();
    ?>
</td>
	    <td width="11%" class="contenido">&nbsp;</td>
	    <td width="8%" class="contenido">&nbsp;</td>
	    <td width="9%" class="contenido">&nbsp;</td>
	    <td width="8%" class="contenido">&nbsp;</td>
	    <td width="4%" class="contenido">&nbsp;</td>
	    <td width="5%" class="contenido">&nbsp;</td>
	    <td width="4%" class="contenido">&nbsp;</td>
	    <td width="5%" class="contenido">&nbsp;</td>
	    <td width="7%" class="contenido negrita">Fecha :</td>
	    <td colspan="3" class="contenido"><?php 
    echo date("d/m/Y H:i:s");
    ?>
</td>
Ejemplo n.º 4
0
 function addHistorialBorrador()
 {
     $fecha_actual = time() - 3600;
     $fecha = date("Y-m-d H:i:s", $fecha_actual);
     $sql_borrador = "INSERT INTO borradores_respuesta \r\n\t\t\t\t\t\tVALUES('','" . $this->_id . "','','" . $_REQUEST['user'] . "','" . $_REQUEST['usuario'] . "','" . $_REQUEST['area'] . "','" . $_REQUEST['accion'] . "','" . $_REQUEST['categoria'] . "','" . $fecha . "','" . $_REQUEST['comentario'] . "','','" . $_REQUEST['adicional'] . "')";
     $query_borrador = new Consulta($sql_borrador);
     $borr = $query_borrador->NuevoId();
     //Para el id del reporte
     $sqlrep = "SELECT id_documento_reporte as id\r\n\t\t\t\t\tFROM documentos_reporte\r\n\t\t\t\t\tWHERE id_documento={$this->_id}";
     $qrep = new Consulta($sqlrep);
     $rowrep = $qrep->VerRegistro();
     //Obtenermos el ultimo estado
     $sql_e = "SELECT\r\n\t\t\t\t\tm.estado AS estado\r\n\t\t\t\t\tFROM\r\n\t\t\t\t\tmovimientos m\r\n\t\t\t\t\tWHERE\r\n\t\t\t\t\tm.id_documento_reporte =  '" . $rowrep['id'] . "' AND\r\n\t\t\t\t\tm.categoria =  '1'\r\n\t\t\t\t\tORDER BY\r\n\t\t\t\t\tm.fecha_movimiento DESC\r\n\t\t\t\t\tLIMIT 0, 1";
     $query_e = new Consulta($sql_e);
     $row_e = $query_e->VerRegistro();
     $accion = new Accion($_REQUEST['accion']);
     $u_origen = new Usuario($_REQUEST['user']);
     $origen = $u_origen->getNombreCompleto();
     $u_destino = new Usuario($_REQUEST['usuario']);
     $n_destino = $u_destino->getNombreCompleto();
     $area_actual = $u_destino->getArea();
     $ubicacion = $area_actual->getAbreviatura() . "-" . $u_destino->getLogin();
     //if($_REQUEST['categoria']==1){
     $est = "B";
     $esta = "BORRADOR";
     //}else{
     //$est = $row_e['estado'];
     //}
     //Para el reporte
     $sha_r = "Insert INTO\r\n\t\t\t\t\tmovimientos values('',\r\n\t\t\t\t\t'" . $rowrep['id'] . "',\r\n                    '" . $borr . "',\r\n\t\t\t\t\t'" . $origen . "',\r\n\t\t\t\t\t'" . $n_destino . "',\r\n\t\t\t\t\t'" . $accion->getNombre() . "',\r\n\t\t\t\t\t'" . $_REQUEST['categoria'] . "',\r\n\t\t\t\t\t'" . $u_origen->getLogin() . "',\r\n\t\t\t\t\t'" . $_REQUEST['adicional'] . "',\r\n\t\t\t\t\t'" . $fecha . "',\r\n\t\t\t\t\t'" . $esta . "',\r\n\t\t\t\t\t'" . $ubicacion . "',\r\n\t\t\t\t\t'3')";
     $qha_r = new Consulta($sha_r);
     if ($_REQUEST['categoria'] == 1) {
         $s_mov = "Update documentos_reporte SET\r\n                   ubicacion='" . $ubicacion . "'\r\n                   WHERE id_documento=" . $this->_id;
         $qact_mov = new Consulta($s_mov);
         $this->actualizarEstado(6);
     }
     //Destinatario, Asunto y referencia del documento
     if ($this->ExisteFinalizado()) {
         $sqlfin = "UPDATE documento_finalizado\r\n                   \t \tSET asunto = '" . $_REQUEST['asunto'] . "',\r\n\t\t\t\t\t\tdestinatario = '" . $_REQUEST['destinatario'] . "',\r\n\t\t\t\t\t\tcargo = '" . $_REQUEST['cargo'] . "',\r\n\t\t\t\t\t\treferencia = '" . $_REQUEST['referencia'] . "'  \r\n                    \tWHERE id_documento=" . $this->_id;
     } else {
         $sqlfin = "INSERT into documento_finalizado values\r\n                        ('',null,\r\n\t\t\t\t\t\t{$this->_id},'',\r\n\t\t\t\t\t\t'" . $_REQUEST['asunto'] . "',\r\n                        '" . $_REQUEST['referencia'] . "',\r\n\t\t\t\t\t\t'" . $_REQUEST['destinatario'] . "',\r\n\t\t\t\t\t\t'" . $_REQUEST['cargo'] . "',\t\t\t\t\t\t\r\n\t\t\t\t\t\tnull,\r\n\t\t\t\t\t\tnull)";
     }
     $qfin = new Consulta($sqlfin);
     return $borr;
 }
 function DespacharGuardarDestino($ids)
 {
     $nombre = $_POST['nombre'];
     $fecha_actual = time() - 3600;
     $fecha = date("Y-m-d H:i:s", $fecha_actual);
     $destino = $_POST['destino'];
     $radiobutton = $_POST['radiobutton'];
     $cboaccion2 = $_POST['cboaccion2'];
     $cboprioridad = $_POST['cboprioridad'];
     $textarea4 = $_POST['textarea4'];
     $idhd = $_POST['idhd'];
     $usu = $_SESSION['session'][0];
     $idarea = $_SESSION['session'][5];
     $usuario = new Usuario($usu);
     $id_area_destino = "'null'";
     //Para una DA (area-usuario) como es de mi area
     // No se coloca area destino
     $ubicacion = "";
     $sqlrep = "SELECT id_documento_reporte as id\r\n                FROM documentos_reporte\r\n                WHERE id_documento={$ids}";
     $qrep = new Consulta($sqlrep);
     $rowrep = $qrep->VerRegistro();
     $documento = new Documento($ids);
     $accion = new Accion($cboaccion2);
     //Obtenermos el ultimo estado
     //$documento = new Documento($ids);
     //$c_estado = $documento->getEstado();
     if ($usuario->esMiArea($destino)) {
         //Es un Despacho de Area (Area a Usuario)
         $tipo = 0;
         $estado = '4';
         $a_origen = new Area($_SESSION['session'][5]);
         $origen = $a_origen->getNombre();
         $u_destino = new Usuario($destino);
         $n_destino = $u_destino->getNombreCompleto();
         //if($radiobutton==1){
         $ubicacion = $a_origen->getAbreviatura() . "-" . $u_destino->getLogin();
         $est = 'DA';
         $esta = 'DESPACHADO DE AREA';
         //}else{
         //$est = $c_estado->getId();
         //$esta = $c_estado->getNombre();
         //}
     } else {
         //Es una Derivacion de Documento (Area a Area)
         $usuario_destino = new Usuario($destino);
         $area_destino = $usuario_destino->getArea();
         $id_area_destino = $area_destino->getId();
         $a_origen = new Area($_SESSION['session'][5]);
         $origen = $a_origen->getNombre();
         $n_destino = $area_destino->getNombre();
         $destino = '';
         //Para que no guarde en historial de atencion
         $tipo = 1;
         $estado = '13';
         //if($radiobutton==1){
         $ubicacion = $area_destino->getAbreviatura();
         $est = 'DR';
         $esta = 'DOCUMENTO DERIVADO';
         //}else{
         //$est = $c_estado->getId();
         //$esta = $c_estado->getNombre();
         //}
     }
     $guades = "Insert INTO\r\n             historial_atencion values('',\r\n\t\t\t '" . $idhd . "',\r\n\t\t\t '" . $ids . "',\r\n\t\t\t '" . $destino . "',\r\n\t\t\t " . $id_area_destino . ",\r\n\t\t\t '" . $idarea . "',\r\n\t\t\t '" . $fecha . "',\r\n\t\t\t '" . $radiobutton . "',\r\n\t\t\t '" . $cboaccion2 . "',\r\n\t\t\t '" . $usu . "',\r\n\t\t\t '" . $estado . "',\r\n\t\t\t '" . $textarea4 . "',\r\n\t\t\t {$tipo})";
     $qdest = new Consulta($guades);
     //Para el reporte
     $sha_r = "Insert INTO\r\n                movimientos values('',\r\n                '" . $rowrep['id'] . "',\r\n                '" . $qdest->NuevoId() . "',\r\n                '" . $origen . "',\r\n                '" . $n_destino . "',\r\n                '" . $accion->getNombre() . "',\r\n                '" . $radiobutton . "',\r\n                '" . $usuario->getLogin() . "',\r\n                '" . $textarea4 . "',\r\n                '" . $fecha . "',\t\t\t\t\t\t\t\t\r\n                '" . $esta . "',\r\n\t\t\t\t'" . $ubicacion . "',\r\n                '2')";
     $qha_r = new Consulta($sha_r);
     if ($radiobutton == '1') {
         //Si es el original el que esta moviendose
         $s_act = "Update documentos SET id_estado='" . $estado . "'\r\n                  WHERE id_documento='" . $ids . "'";
         $qact = new Consulta($s_act);
         $s_ma = "Update documentos_reporte SET estado='" . $est . "',\r\n                 ubicacion='" . $ubicacion . "'\r\n                 WHERE id_documento='" . $ids . "'";
         $sma = new Consulta($s_ma);
     }
 }
Ejemplo n.º 6
0
 public function bandejaSalida()
 {
     require_once 'lib/model/base/Inbox.class.php';
     require_once 'lib/model/base/Usuario.class.php';
     require_once 'lib/model/base/Proyecto.class.php';
     if (isset($_SESSION['usuario'])) {
         $listadoInbox = Inbox::getListadoBandejaSalida($_SESSION['usuario']);
         $data = array();
         if (isset($listadoInbox)) {
             foreach ($listadoInbox as $itemListado) {
                 $item['idInbox'] = $itemListado['id_inbox'];
                 $item['idProyecto'] = $itemListado['id_proyecto'];
                 $item['destinatario'] = Usuario::getNombreCompleto($itemListado['id_destinatario']);
                 $item['nombreProyecto'] = Proyecto::getTitulo($itemListado['id_proyecto']);
                 $item['fechaDespacho'] = $itemListado['fecha_despacho'];
                 $item['estadoProyecto'] = Proyecto::getEstado($itemListado['id_proyecto']);
                 $items[] = $item;
             }
             $data['inbox'] = isset($items) ? $items : null;
             $data['countInbox'] = isset($items) ? count($items) : 0;
         }
         $this->pintar("bandejaSalida.php", $data);
     } else {
         $this->index();
     }
 }
    function DespacharListarDestino($ids)
    {
        ?>

<table width="100%" border="0" align="center" cellpadding="0" cellspacing="1" id="tabla_despacho" >

	<tr bgcolor="#6699CC" class="Estilo7">
	<td width="5%" height="25" ><div align="center" class="msgok1">Nro</div></td>
	<td width="21%"><div align="center">ORIGEN</div></td>
	<td width="24%"><div align="center">DESTINO</div></td>
	<td width="13%"><div align="center">Fecha y Hora </div></td>
	<td width="13%"><div align="center">Acci&oacute;n</div></td>
	<td width="11%"><div align="center">Categor&iacute;a</div></td>
	<td width="13%"><div align="center">Opciones </div></td>
  </tr>

	<?php 
        $sql_origen = "Select th.id_historial_atencion,\r\n                th.tipo_historial_atencion,\r\n\t\t\t\tth.id_documento,\r\n\t\t\t\tth.id_usuario_destino,\r\n                th.id_area_destino,\r\n                th.id_usuario,\r\n\t\t\t\tth.id_area,\r\n\t\t\t\tth.fecha_historial_atencion,\r\n\t\t\t\tth.original_historial_atencion,\r\n\t\t\t\tth.id_accion,\t\t\t\t\r\n\t\t\t\tth.id_estado,\r\n\t\t\t\tth.observacion_historial_atencion,\r\n\t\t\t\ttac.nombre_accion\r\n\t\t\t\tFROM\r\n\t\t\t\thistorial_atencion AS th\r\n\t\t\t\tInner Join accion AS tac ON tac.id_accion = th.id_accion\r\n\t\t\t\tWHERE\r\n\t\t\t\tth.id_documento =  '" . $ids . "' AND\r\n                ((th.id_usuario_destino=" . $_SESSION['session'][0] . " AND th.tipo_historial_atencion=0) OR\r\n\t\t\t\t (th.id_area_destino=" . $_SESSION['session'][5] . " AND th.tipo_historial_atencion>0)\r\n\t\t\t\tOR th.id_area=" . $_SESSION['session'][5] . ")\r\n\t\t\t\tORDER BY\r\n\t\t\t\tth.fecha_historial_atencion,th.original_historial_atencion";
        $query_origen = new Consulta($sql_origen);
        $hayOriginal = 0;
        $cont = 0;
        while ($row_org = $query_origen->ConsultaVerRegistro()) {
            $noEsMio = '';
            $idp = $row_org[0];
            if ($row_org["tipo_historial_atencion"] == 0) {
                //Es de AREA a usuarios del area
                $id_ori = new Area($row_org['id_area']);
                $origen = $id_ori->getNombre();
                $id_dest = new Usuario($row_org['id_usuario_destino']);
                $destino = $id_dest->getNombreCompleto();
            } elseif ($row_org["tipo_historial_atencion"] == 1) {
                //Es de AREA a AREA
                $id_ori = new Area($row_org['id_area']);
                $id_des = new Area($row_org['id_area_destino']);
                $origen = $id_ori->getNombre();
                $destino = $id_des->getNombre();
            } elseif ($row_org["tipo_historial_atencion"] == 2) {
                //Es de USUARIO a AREA
                $id_ori = new Usuario($row_org['id_usuario']);
                $id_des = new Area($row_org['id_area_destino']);
                $origen = $id_ori->getNombreCompleto();
                $destino = $id_des->getNombre();
            }
            //Solo se muestra como historial(no lo hizo el area actual)
            if ($row_org["id_area"] != $_SESSION['session'][5] || $row_org["tipo_historial_atencion"] == 2) {
                $noEsMio = "class = 'historial'";
            }
            ?>
	
		
      <tr <?php 
            echo $noEsMio;
            ?>
>
        <td><input type="hidden" value="<?php 
            echo $idp;
            ?>
"><div align="center"><?php 
            echo ++$cont;
            ?>
</div></td>
        <td><?php 
            echo $origen;
            ?>
</td>
        <td><?php 
            echo $destino;
            ?>
</td>
        <td><div align="center"><?php 
            echo date('d/m/Y H:i:s', strtotime($row_org['fecha_historial_atencion']));
            ?>
</div></td>
        <td><div align="center"><?php 
            echo $row_org['nombre_accion'];
            ?>
</div></td>
        <td><div align="center">
            <?php 
            if ($row_org['original_historial_atencion'] == '1') {
                echo 'ORIGINAL';
            } else {
                echo 'COPIA';
            }
            ?>
            </div>
        </td>
        <td>
            <div align="center">				
                <?php 
            if ($row_org['id_area'] == $_SESSION['session'][5] && $row_org["tipo_historial_atencion"] != 2) {
                //Yo lo envie lo puedo eliminar
                ?>
                    <a href="areas_acceso_registro.php?opcion=eliminar&ids=<?php 
                echo $ids;
                ?>
&idp=<?php 
                echo $idp;
                ?>
"><img src="imgs/b_drop.png" alt="Eliminar" width="16" height="16" border="0"></a>
                <?php 
            } else {
                ?>
                    <img src="imgs/b_drop.png" alt="Eliminar" width="16" height="16" border="0">
                <?php 
            }
            //Fin del if de eliminar
            ?>
            	
            	<?php 
            if ($row_org['tipo_historial_atencion'] != 2) {
                $observacion = trim($row_org['observacion_historial_atencion']);
                if (!empty($observacion)) {
                    ?>
                   <a href="javascript:VerDetalleObservacion(<?php 
                    echo $cont;
                    ?>
)">
                     <img src="public_root/imgs/b_search.png" width="16" height="16" border="0" alt="Ver Detalle" />
                   </a>
                <?php 
                } else {
                    ?>
                   <img src="public_root/imgs/b_search.png" width="16" height="16" border="0" alt="Ver Detalle" />
                <?php 
                }
            }
            //Fin del if para search.png
            ?>
				
            	<?php 
            if ($row_org['tipo_historial_atencion'] == 2) {
                $doc_archivo = new Documento($ids);
                $archivo = $doc_archivo->obtenerJustificacionesEscaneadas($idp);
                if (!empty($archivo)) {
                    ?>
                   		<a href="Justificados/<?php 
                    echo $archivo;
                    ?>
">
                     		<img src="public_root/imgs/file.gif" width="16" height="16" border="0" alt="Ver Archivo" />
	                    </a>
                <?php 
                } else {
                    ?>
                   <img src="public_root/imgs/file.gif" width="16" height="16" border="0" alt="Ver Archivo" />
                <?php 
                }
            }
            //Fin del if para file.gif
            ?>
			</div>			
        </td>
      </tr>
	  <tr>
		<td colspan="7" align="center">
			<div style="display:none" id="detalle_observacion<?php 
            echo $cont;
            ?>
">
					<?php 
            echo $observacion;
            ?>
			</div>
		</td>
	</tr>
     <?php 
        }
        //Fin del While
        ?>
  </tr>    

</table> 

 <?php 
    }
Ejemplo n.º 8
0
</head>
<body>
<?php 
if ($_REQUEST["id"]) {
    $doc = new Documento($_REQUEST["id"]);
    $id_fin = $doc->ObtenerIdFinalizado();
    $codigo = ObtenerCodigoFinalizado($_REQUEST["id"]);
    $sql_borrador = "SELECT * \r\n\t\t\t\t\tFROM borradores_respuesta \r\n\t\t\t\t\twhere id_documento = '" . $_REQUEST["id"] . "' and\r\n\t\t\t\t\taprobacion_respuesta_borrador=1";
    $query_borrador = new Consulta($sql_borrador);
    $row_borrador = $query_borrador->verRegistro();
    $sql_des = "SELECT descripcion\r\n\t\t\t\tFROM saludo_despedida\r\n\t\t\t\tWHERE id_saludo_despedida='" . $_REQUEST["despedida"] . "'";
    $query_sql_des = new Consulta($sql_des);
    $row_des = $query_sql_des->verRegistro();
    $despedida_doc = $row_des["descripcion"];
    $jefe = new Usuario(ObtenerJefe());
    $nombre = $jefe->getNombreCompleto();
    $iniciales = $jefe->getIniciales();
    $cargo_j = $jefe->getCargo();
    $usuario = new Usuario($_SESSION['session'][0]);
    $tipo_doc = new TipoDocumento($_REQUEST["tipo"]);
    ?>
		<input type="hidden" name="asunto" id="asunto" value="<?php 
    echo $_REQUEST["asunto"];
    ?>
">
		<input type="hidden" name="referencia" id="referencia" value="<?php 
    echo $_REQUEST["referencia"];
    ?>
">
		<input type="hidden" name="tipo" id="tipo" value="<?php 
    echo $_REQUEST["tipo"];
Ejemplo n.º 9
0
    function SeccionAdminDetalle($id, $idu)
    {
        if (!$id) {
            echo "<div id=error>ERROR: no se encontro ningun usuario con ese Id � le falta Id  </div>";
        } else {
            $pagina = new Pagina($id);
            $usuario = new Usuario($idu);
            $SQL = "SELECT\r\n\t\t\t\t\ta.id_accion AS id,\r\n\t\t\t\t\ta.nombre_accion AS nombre\r\n\t\t\t\t\tFROM\r\n\t\t\t\t\taccion AS a\r\n\t\t\t\t\tInner Join accion_categoria AS ac ON a.id_accion = ac.id_accion\r\n\t\t\t\t\tInner Join categoria AS c ON c.id_categoria = ac.id_categoria\r\n\t\t\t\t\tWHERE\r\n\t\t\t\t\tc.display =  '1' AND\r\n\t\t\t\t\tc.id_pagina =  '{$id}'\r\n\t\t\t\t\tORDER BY nombre";
            $Query = new Consulta($SQL);
            ?>
			<form name="f1" action="" method="post">
				<input type="hidden" name="idu" value="<?php 
            echo $idu;
            ?>
">		
				<input type="hidden" name="idp" value="<?php 
            echo $id;
            ?>
">		
				
				<table id="reporte" style="width:50%;"> 
					<tr>
                        <td colspan="2" class="subtitulo"><?php 
            echo $pagina->getNombre() . " - " . $usuario->getNombreCompleto();
            ?>
</td>
				  </tr>
					<tr>
					  <td>&nbsp;</td>
					  <td>&nbsp;</td>
				  </tr>
					<tr> 		
						<td class="subtitulo"><b>Acciones</b></td>
						<td class="subtitulo">Activar</td>
					</tr>
					<?php 
            $x = 0;
            while ($row = $Query->ConsultaVerRegistro()) {
                ?>
					
					<tr <?php 
                if ($x == 0) {
                    ?>
class="reg1" <?php 
                } else {
                    ?>
 class="reg2" <?php 
                }
                ?>
 > 					
						<td align=left class="celda"><?php 
                echo $row['nombre'];
                ?>
</td>
					<?php 
                $SQL_SA = "SELECT\r\n\t\t\t\t\t\t\t\t\tadu.id_acciones_deshabilitadas_usuario\r\n\t\t\t\t\t\t\t\t\tFROM\r\n\t\t\t\t\t\t\t\t\tacciones_deshabilitadas_usuario AS adu\r\n\t\t\t\t\t\t\t\t\tWHERE\r\n\t\t\t\t\t\t\t\t\tadu.id_usuario =  '{$idu}' AND\r\n\t\t\t\t\t\t\t\t\tadu.id_accion =  " . $row['id'] . " AND\r\n\t\t\t\t\t\t\t\t\tadu.id_pagina = '{$id}'";
                $Query_SA = mysql_query($SQL_SA);
                $NUM = mysql_num_rows($Query_SA);
                ?>
					<td>
						<input type="checkbox" name="checks[]" value="<?php 
                echo $row[0];
                ?>
" <?php 
                if ($NUM == 0) {
                    echo "checked";
                }
                ?>
 onchange="actualiza_input(this,<?php 
                echo $row[0];
                ?>
)">
						<input type="hidden" name="seccion[]" id="act<?php 
                echo $row[0];
                ?>
" value="<?php 
                if ($NUM == 1) {
                    echo $row[0];
                }
                ?>
" />					</td>
				</tr><?php 
                if ($x == 0) {
                    $x++;
                } else {
                    $x = 0;
                }
            }
            ?>
					
				<tr  bgcolor="#EEEEEE">
					<td height="40" colspan="4" align="center"  style="padding-top:10px; padding-bottom:10px" >
						<input type="submit" name="guardar" value="GUARDAR" class="boton" onClick="void(document.f1.action='modulo_usuario.php?id=<?php 
            echo $id;
            ?>
&opcion=addDetail');void(document.f1.submit())"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
						<input type="reset" name="cancelar" value="CANCELAR" class="boton"></td></tr>
				</table>
			</form>	<?php 
        }
    }