<?php require_once $_SERVER["DOCUMENT_ROOT"] . "/constants.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/database/db_funcs.php"; require_once $_SERVER["DOCUMENT_ROOT"] . "/../Common/miscellaneous/general.php"; try { $params = array(":idusuario" => getUserID()); $sql = "SELECT 1\n\t\t\t FROM rrhh.rno_notificaciones\n\t\t\tWHERE no_idusuario = :idusuario"; if (!existeSql($sql, $params)) { // Alta.. $params = array(":idusuario" => getUserID(), ":pccodigoetica" => getPCName()); $sql = "INSERT INTO rrhh.rno_notificaciones (no_codigoetica, no_idusuario, no_pccodigoetica)\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\tVALUES (SYSDATE, :idusuario, :pccodigoetica)"; DBExecSql($conn, $sql, $params); } else { // Modificación.. $params = array(":idusuario" => getUserID(), ":pccodigoetica" => getPCName()); $sql = "UPDATE rrhh.rno_notificaciones\n\t\t\t\t\tSET no_codigoetica = SYSDATE,\n\t\t\t\t\t\t\tno_pccodigoetica = :pccodigoetica\n\t\t\t\tWHERE no_idusuario = :idusuario"; DBExecSql($conn, $sql, $params); } } catch (Exception $e) { DBRollback($conn); echo "<script>alert(unescape('" . rawurlencode($e->getMessage()) . "'));</script>"; exit; } ?> <script> window.parent.location.reload(); </script>
try { $params = array(":idusuario" => getUserID()); $sql = "SELECT 1 FROM rrhh.rno_notificaciones WHERE no_idusuario = :idusuario"; if (!existeSql($sql, $params)) { // Alta.. $params = array(":idusuario" => getUserID(), ":pcmanualpla" => getPCName()); $sql = "INSERT INTO rrhh.rno_notificaciones (no_idusuario, no_manualpla, no_pcmanualpla) VALUES (:idusuario, SYSDATE, :pcmanualpla)"; DBExecSql($conn, $sql, $params); } else { // Modificación.. $params = array(":idusuario" => getUserID(), ":pcmanualpla" => getPCName()); $sql = "UPDATE rrhh.rno_notificaciones SET no_manualpla = SYSDATE, no_pcmanualpla = :pcmanualpla WHERE no_idusuario = :idusuario"; DBExecSql($conn, $sql, $params); } } catch (Exception $e) { DBRollback($conn); echo "<script>alert(unescape('".rawurlencode($e->getMessage())."'));</script>"; exit; } }