include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = EnvioDAO::$COD_STATUS_PAGO_NO_ENCONTRADO; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //venimos de las opciones especificas por cada tipo de envio //verificamos el permiso PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_PAGOS_NO_ENCONTRADOS); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busqueda de envios de pagos no encontrados"); //colocamos el extra where $extraWhere = " AND e.id_status_actual=" . $statusEnvio; $query = "SELECT e.*, es.descripcion as statusEnvio, DATE_FORMAT(e.fecha_pago, '%d/%m/%Y') AS fechaPago, " . "DATE_FORMAT(e.fecha_registro, '%d/%m/%Y') AS fechaRegistro, b.nombre AS banco, mp.descripcion AS medioPago " . " FROM bancos b, medios_de_pago mp, envios e, envios_status es" . " WHERE e.id_status_actual = es.id" . " AND e.id_banco = b.id" . " AND e.id_medio_pago = mp.id" . $extraWhere . " ORDER BY e.fecha_registro"; //$totalRecords = DBUtil::getRecordCountToQuery($query); //$pageRecords = DBUtil::getRecordsByPage($query, $pageNumber); $pageRecords = DBUtil::executeSelect($query); //$pagingDAO = new PagingDAO($pageNumber, $scriptFunction, $totalRecords); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body>
<?php include_once "classes/Constants.php"; include_once "classes/UsuarioDTO.php"; include_once "classes/PageAccess.php"; include_once "classes/UsuarioDAO.php"; include_once "classes/BitacoraDAO.php"; include_once "includes/header.php"; PageAccess::validateAccess(Constants::$OPCION_ADMIN_MODIFICAR_USUARIO); BitacoraDAO::registrarComentario("Acceso a pagina para modificar usuarios"); $idUsuario = -1; //busco en session por si vengo de almacenar los permisos if (isset($_SESSION[Constants::$KEY_USER_ID])) { $idUsuario = $_SESSION[Constants::$KEY_USER_ID]; unset($_SESSION[Constants::$KEY_USER_ID]); } ?> <div class="seccionTitle"> Modificar Usuarios </div> <div class="seccionDetail"> Usuarios del Sistema: <select id="selectUsuario" onchange="javascript:obtenerDatosUsuario(true, '<?php echo Constants::$OPCION_ADMIN_MODIFICAR_USUARIO; ?> ');"> <option value="-1">Indique un Usuario</option> <?php $allUsers = UsuarioDAO::getAllActiveUsers();
<?php include_once "classes/Constants.php"; include_once "classes/UsuarioDTO.php"; include_once "classes/PageAccess.php"; include_once "classes/UsuarioDAO.php"; include_once "classes/BitacoraDAO.php"; include_once "includes/header.php"; PageAccess::validateAccess(Constants::$OPCION_ADMIN_REACTIVAR_USUARIO); BitacoraDAO::registrarComentario("Acceso a pagina para reactivar usuarios"); $idUsuario = -1; //busco en session por si vengo de almacenar los permisos if (isset($_SESSION[Constants::$KEY_USER_ID])) { $idUsuario = $_SESSION[Constants::$KEY_USER_ID]; unset($_SESSION[Constants::$KEY_USER_ID]); } ?> <div class="seccionTitle"> Reactivar Usuarios </div> <div class="seccionDetail"> Usuarios del Sistema: <select id="selectUsuario" onchange="javascript:obtenerDatosUsuario(true, '<?php echo Constants::$OPCION_ADMIN_REACTIVAR_USUARIO; ?> ');"> <option value="-1">Indique un Usuario</option> <?php $allUsers = UsuarioDAO::getAllInactiveUsers();
include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = EnvioDAO::$COD_STATUS_PRESUPUESTADO; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //venimos de las opciones especificas por cada tipo de envio //verificamos el permiso PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_PRESUPUESTADO); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busqueda de envios de presupuestados"); //colocamos el extra where $extraWhere = " AND e.id_status_actual=" . $statusEnvio; $query = "SELECT e.*, es.descripcion as statusEnvio, DATE_FORMAT(e.fecha_pago, '%d/%m/%Y') AS fechaPago, " . "DATE_FORMAT(e.fecha_registro, '%d/%m/%Y') AS fechaRegistro, b.nombre AS banco, mp.descripcion AS medioPago " . " FROM bancos b, medios_de_pago mp, envios e, envios_status es" . " WHERE e.id_status_actual = es.id" . " AND e.id_banco = b.id" . " AND e.id_medio_pago = mp.id" . $extraWhere . " ORDER BY e.fecha_registro"; //$totalRecords = DBUtil::getRecordCountToQuery($query); //$pageRecords = DBUtil::getRecordsByPage($query, $pageNumber); $pageRecords = DBUtil::executeSelect($query); //$pagingDAO = new PagingDAO($pageNumber, $scriptFunction, $totalRecords); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body>
<?php include_once '../classes/DBUtil.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/PageAccess.php'; include_once '../includes/session.php'; PageAccess::validateAccess(Constants::$OPCION_ADMIN_PERMISOS); $idUsuario = $_POST["usrId"]; if ($idUsuario == -1) { die; } $query = "SELECT m.id, m.descripcion, um.id_usuario" . " FROM modulos m LEFT JOIN usuario_modulo um ON um.id_modulo=m.id AND um.id_usuario = " . $idUsuario . " ORDER BY m.categoria, LOWER(m.descripcion)"; $arrayResults = DBUtil::executeSelect($query); BitacoraDAO::registrarComentario("Consultados permisos via ajax del usuario con id=[" . $idUsuario . "]"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <form action="formProcess/guardarPermisos.php" method="post"> <table class="borderCollapse"> <tr> <td class="tableAjaxResultHeader">Modulo</td> <td class="tableAjaxResultHeader">Permitido?</td> </tr> <?php foreach ($arrayResults as $row) { ?>
<?php include_once "classes/Constants.php"; include_once "classes/UsuarioDTO.php"; include_once "classes/PageAccess.php"; include_once "classes/UsuarioDAO.php"; include_once "classes/BitacoraDAO.php"; include_once "includes/header.php"; PageAccess::validateAccess(Constants::$OPCION_LOGS_TRANSACCIONES); $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; BitacoraDAO::registrarComentario("Acceso a modulo de log de transacciones del sistema: " . $userDTO->getNombreCompleto()); ?> <div class="seccionTitle"> Logs de transacciones </div> <div class="seccionDetail"> <table width="60%"> <tr> <td> Usuario que realizo la transacción: </td> <td> <select id="usuario"> <option value="-1">Todos</option> <?php $allUsers = UsuarioDAO::getAllActiveUsers(); foreach ($allUsers as $userDTO) { ?> <option value="<?php
include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = $_POST["statusEnvio"]; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //vemos el tipo de envio que se desea buscar o si se viene de busqueda avanzada if (isset($_POST["fromBusquedaAvanzada"])) { PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_AVANZADA); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busquedas avanzadas de envios"); } $pageNumber = $_POST[Constants::$PAGE_NUMBER]; $scriptFunction = $_POST[Constants::$SCRIPT_FUNCTION]; //obtenemos el extra where $extraWhere = ""; if ($statusEnvio != "-1") { $extraWhere .= " AND e.id_status_actual=" . $statusEnvio; } if ($_POST["fechaDesde"] != "") { $extraWhere .= " AND e.fecha_pago >= '" . $_POST["fechaDesde"] . "'"; } if ($_POST["fechaHasta"] != "") { $extraWhere .= " AND e.fecha_pago <= '" . $_POST["fechaHasta"] . "'"; }
<?php include_once '../classes/Constants.php'; include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once '../includes/session.php'; $recordId = $_GET["id"]; PageAccess::validateAccess(Constants::$OPCION_LOGS_SISTEMA); BitacoraDAO::registrarComentario("Buscando detalle de registro de log tecnico con id[" . $recordId . "]"); $query = "SELECT sl.*, u.nombre, u.apellido" . " FROM system_log sl LEFT JOIN usuarios u ON u.id = sl.id_usuario" . " WHERE sl.id=" . $recordId; $dbUtil = new DBUtil(); $result = $dbUtil->executeSelect($query); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body> <div style="padding: 10px; width: 450px;" class="centered"> <table class="borderCollapse"> <tr> <td>Fecha:</td> <td><?php echo $result[0]["fecha"]; ?>
include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = EnvioDAO::$COD_STATUS_FACTURADO; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //venimos de las opciones especificas por cada tipo de envio //verificamos el permiso PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_FACTURADO); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busqueda de envios facturados"); //colocamos el extra where $extraWhere = " AND e.id_status_actual=" . $statusEnvio; $query = "SELECT e.*, es.descripcion as statusEnvio, DATE_FORMAT(e.fecha_pago, '%d/%m/%Y') AS fechaPago, " . "DATE_FORMAT(e.fecha_registro, '%d/%m/%Y') AS fechaRegistro, b.nombre AS banco, mp.descripcion AS medioPago " . " FROM bancos b, medios_de_pago mp, envios e, envios_status es" . " WHERE e.id_status_actual = es.id" . " AND e.id_banco = b.id" . " AND e.id_medio_pago = mp.id" . $extraWhere . " ORDER BY e.fecha_registro"; //$totalRecords = DBUtil::getRecordCountToQuery($query); //$pageRecords = DBUtil::getRecordsByPage($query, $pageNumber); $pageRecords = DBUtil::executeSelect($query); //$pagingDAO = new PagingDAO($pageNumber, $scriptFunction, $totalRecords); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body>
include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = EnvioDAO::$COD_STATUS_ENVIADO; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //venimos de las opciones especificas por cada tipo de envio //verificamos el permiso PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_ENVIADO); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busqueda de envios con status de enviado"); //obtenemos el extra where $extraWhere = " AND e.id_status_actual=" . $statusEnvio; $query = "SELECT e.*, es.descripcion as statusEnvio, DATE_FORMAT(e.fecha_pago, '%d/%m/%Y') AS fechaPago, " . "DATE_FORMAT(e.fecha_registro, '%d/%m/%Y') AS fechaRegistro, b.nombre AS banco, mp.descripcion AS medioPago, " . "ee.nombre as empresaEnvio" . " FROM empresa_envio ee, bancos b, medios_de_pago mp, envios e, envios_status es" . " WHERE e.id_status_actual = es.id" . " AND e.id_banco = b.id" . " AND e.id_medio_pago = mp.id" . " AND ee.id = e.id_empresa_envio" . $extraWhere . " ORDER BY e.fecha_registro"; //$totalRecords = DBUtil::getRecordCountToQuery($query); //$pageRecords = DBUtil::getRecordsByPage($query, $pageNumber); $pageRecords = DBUtil::executeSelect($query); //$pagingDAO = new PagingDAO($pageNumber, $scriptFunction, $totalRecords); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body>
<?php include_once "classes/Constants.php"; include_once "classes/UsuarioDTO.php"; include_once "classes/PageAccess.php"; include_once "classes/UsuarioDAO.php"; include_once "classes/BitacoraDAO.php"; include_once "includes/header.php"; PageAccess::validateAccess(Constants::$OPCION_PERFIL); $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; $idUsuario = $userDTO->getId(); BitacoraDAO::registrarComentario("Acceso a perfil del usuario: " . $userDTO->getNombreCompleto()); ?> <div class="seccionTitle"> Perfil </div> <div class="seccionDetail"> <?php if (isset($_SESSION[Constants::$KEY_MESSAGE_OPERATION])) { ?> <h3> <?php echo $_SESSION[Constants::$KEY_MESSAGE_OPERATION]; unset($_SESSION[Constants::$KEY_MESSAGE_OPERATION]); ?> </h3> <?php } ?>
include_once '../classes/DBUtil.php'; include_once '../classes/PageAccess.php'; include_once '../classes/BitacoraDAO.php'; include_once '../classes/ModuloDAO.php'; include_once '../classes/UsuarioDAO.php'; include_once '../classes/UsuarioDTO.php'; include_once '../classes/PagingDAO.php'; include_once "../classes/EnvioDAO.php"; include_once '../includes/session.php'; $statusEnvio = EnvioDAO::$COD_STATUS_PAGO_CONFIRMADO; $editPage = "showEnvio.php"; $commentPage = "addComment.php"; $userDTO = $_SESSION[Constants::$KEY_USUARIO_DTO]; //venimos de las opciones especificas por cada tipo de envio //verificamos el permiso PageAccess::validateAccess(Constants::$OPCION_BUSQUEDA_PAGOS_CONFIRMADOS); BitacoraDAO::registrarComentario("Ingreso en pagina ajax para realizar busqueda de envios pagos confirmados"); //colocamos el extra where $extraWhere = " AND e.id_status_actual=" . $statusEnvio; $query = "SELECT e.*, es.descripcion as statusEnvio, DATE_FORMAT(e.fecha_pago, '%d/%m/%Y') AS fechaPago, " . "DATE_FORMAT(e.fecha_registro, '%d/%m/%Y') AS fechaRegistro, b.nombre AS banco, mp.descripcion AS medioPago " . " FROM bancos b, medios_de_pago mp, envios e, envios_status es" . " WHERE e.id_status_actual = es.id" . " AND e.id_banco = b.id" . " AND e.id_medio_pago = mp.id" . $extraWhere . " ORDER BY e.fecha_registro"; //$totalRecords = DBUtil::getRecordCountToQuery($query); //$pageRecords = DBUtil::getRecordsByPage($query, $pageNumber); $pageRecords = DBUtil::executeSelect($query); //$pagingDAO = new PagingDAO($pageNumber, $scriptFunction, $totalRecords); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"> </head> <body>