<?php

session_start();
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '25,533';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
require_once '../CN/clsCNIndi.php';
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="shortcut icon" href="../images/q.ico">
        <title>Visualizacion de Evaluaciones- CONSULTA</title>
        <script language="JavaScript">
            <!-- //
            var txt="-    Sistema de Gestión de la Calidad    ";
            var espera=120;
            var refresco=null;
 
            function rotulo_status() {
                window.status=txt;
                txt=txt.substring(1,txt.length)+txt.charAt(0);        
<?php

session_start();
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '5,532';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
require_once '../CN/clsCNIndi.php';
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="shortcut icon" href="../images/q.ico">
        <title>Visualizacion de Evaluaciones- CONSULTA</title>
        <script language="JavaScript">
            <!-- //
            var txt="-    Sistema de Gestión de la Calidad    ";
            var espera=120;
            var refresco=null;
 
            function rotulo_status() {
                window.status=txt;
                txt=txt.substring(1,txt.length)+txt.charAt(0);        
<?php

session_start();
require_once '../CN/clsCNIndi.php';
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNEqu.php';
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '5,534';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
$clsCNEqu = new clsCNEqu();
$clsCNEqu->setStrBD($_SESSION['mapeo']);
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
//codigo principal
//comprobamos si se ha submitido el formulario
if (isset($_POST['cmdAlta'])) {
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Indicadores de proceso->Consulta(Guardar)");
    //var_dump($_POST);die;
    $OK = $clsCNIndi->Alta_Medicion($_POST);
    if ($OK) {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente el alta de la medición del indicador">';
    } else {
        echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente el alta de la medición del indicador">';
    }
} else {
    //comienzo del else principal
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Indicadores de proceso->Consulta");
    //es editar el indicador por el id, busco los datos
<?php

session_start();
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNMAM.php';
require_once '../CN/clsCNIndi.php';
require_once '../CN/clsCNObj.php';
require_once '../general/funcionesGenerales.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
$clsCNMAM = new clsCNMAM();
$clsCNMAM->setStrBD($_SESSION['mapeo']);
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
$clsCNObj = new clsCNObj();
$clsCNObj->setStrBD($_SESSION['mapeo']);
//funcion para poder cortar texto sin que se pierdan los acentos y ñ
function substr_unicode($str, $s, $l = null)
{
    return join("", array_slice(preg_split("//u", $str, -1, PREG_SPLIT_NO_EMPTY), $s, $l));
}
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '602';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
//averiguo los datos de usuario actual
$objDatos = $clsCNUsu->DatosEmpleado($_SESSION['usuario'], $_SESSION['strUsuario']);
$empleado = $objDatos['strNombre'] . ' ' . $objDatos['strApellidos'];
if (isset($_POST['cmdAlta'])) {
    logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Aspectos Ambientales->Alta|| Ha pulsado 'Alta'");
<?php

session_start();
require_once '../CN/clsCNIndi.php';
require_once '../CN/clsCNUsu.php';
require_once '../CN/clsCNEqu.php';
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
$lngPagina = '10,531';
//le paso la funcion de comprobacion de permisos
AccesoUsuarioPagina($lngPagina, $_SESSION['usuario']);
$clsCNEqu = new clsCNEqu();
$clsCNEqu->setStrBD($_SESSION['mapeo']);
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
//codigo principal
//comprobamos si se ha submitido el formulario
if (isset($_POST['cmdAlta'])) {
    //var_dump($_POST);die;
    if ($_POST['cmdAlta'] === 'Nuevo') {
        logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Indicadores de proceso->Alta(Guardar)");
        //damos de alta este indicador nuevo
        $OK = $clsCNIndi->AltaIndicador($_POST);
        if ($OK) {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/exito.php?Id=Se ha realizado correctamente el alta del indicador">';
        } else {
            echo '<META HTTP-EQUIV=Refresh CONTENT="0; URL=../vista/error.php?id=NO se ha realizado correctamente el alta del indicador">';
        }
    } else {
        logger('info', basename($_SERVER['PHP_SELF']) . '-', "Usuario: " . $_SESSION['strUsuario'] . ', Empresa: ' . $_SESSION['base'] . ', SesionID: ' . session_id() . " ||||Medición, Análisis y Mejora->Indicadores de proceso->Modificación(Guardar)");
<?php

session_start();
require_once '../general/funcionesGenerales.php';
//Control de Permisos. Hay que incluirlo en todas las páginas
/**************************************************************/
//$lngPagina='82';
//
////le paso la funcion de comprobacion de permisos
//AccesoUsuarioPagina($lngPagina,$_SESSION['usuario']);
require_once '../CN/clsCNUsu.php';
$clsCNUsu = new clsCNUsu();
$clsCNUsu->setStrBD($_SESSION['mapeo']);
require_once '../CN/clsCNIndi.php';
$clsCNIndi = new clsCNIndi();
$clsCNIndi->setStrBD($_SESSION['mapeo']);
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="shortcut icon" href="../images/q.ico">
        <title>Videos</title>
        <script language="JavaScript">
            <!-- //
            var txt="-    Sistema de Gestión de la Calidad    ";
            var espera=120;
            var refresco=null;
 
            function rotulo_status() {
                window.status=txt;