Beispiel #1
0
        $pdo->commit();
    } catch (PDOException $e) {
        $pdo->rollback();
        $mensaje = 'Hubo un error al tratar de agregar las mediciones. Favor de intentar nuevamente.' . $e;
        include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/error.html.php';
        exit;
    }
    $idrci = $_POST['idrci'];
    $valores = array("nomedicion" => $_POST['nomedicion'] + 1, "fecha" => $_POST['fecha'], "departamento" => $_POST['departamento'], "area" => $_POST['area'], "luxometro" => $_POST['luxometro'], "observaciones" => $_POST['observaciones']);
    formularioPuntos('Agrega Punto', 'Agregar un nuevo punto', 'guardarpunto', $idrci, '', $valores);
}
/**************************************************************************************************/
/* Editar un punto de vibraciones */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'editarpunto') {
    fijarAccionUrl('nuevopunto');
    include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/conectadb.inc.php';
    if (isset($_POST['valores'])) {
        $valores = json_decode($_POST['valores'], TRUE);
    } else {
        try {
            $sql = 'SELECT *
            FROM puntostbl
            INNER JOIN puntorecilumtbl ON puntostbl.id = puntorecilumtbl.puntoidfk
            WHERE puntostbl.id = :id';
            $s = $pdo->prepare($sql);
            $s->bindValue(':id', $_POST['id']);
            $s->execute();
            $punto = $s->fetch();
            $sql = "SELECT DATE_FORMAT(medsilumtbl.hora, '%H:%i') as 'hora', medsilumtbl.e1pared, medsilumtbl.e2pared, medsilumtbl.e1plano, medsilumtbl.e2plano\n            FROM medsilumtbl\n            INNER JOIN puntostbl ON medsilumtbl.puntoidfk = puntostbl.id\n            WHERE puntostbl.id = :id";
            $s = $pdo->prepare($sql);
Beispiel #2
0
                include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/error.html.php';
                exit;
            }
        }
        formularioParametros('nom001', $_POST['id'], $_POST['muestreoid'], $_POST['cantidad'], "", "", "", "", 1);
        exit;
    }
}
/**************************************************************************************************/
/* Guardar la edicion de muestras compuestas de una medicion de una orden de trabajo */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'salvar') {
    /*$mensaje='Error Forzado 2.';
    	include $_SERVER['DOCUMENT_ROOT'].'/reportes/includes/error.html.php';
    	exit();*/
    fijarAccionUrl('salvar');
    $id = $_POST['id'];
    include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/conectadb.inc.php';
    if (isset($_POST['regreso']) and $_POST['regreso'] === '2') {
        formularioParametros('nom001', $_POST['id'], $_POST['muestreoid'], intval($_POST['cantidad']), $_POST['idparametro'], json_decode($_POST['valores'], TRUE), json_decode($_POST['parametros'], TRUE), json_decode($_POST['adicionales'], TRUE), 1, $_POST['accionparam']);
    }
    try {
        $pdo->beginTransaction();
        foreach ($_POST["mcompuestas"] as $key => $value) {
            $sql = 'UPDATE mcompuestastbl SET
					hora=:hora,
					flujo=:flujo,
					volumen=:volumen,
					observaciones=:observaciones,
					caracteristicas=:caracteristicas
					WHERE id=:id';
Beispiel #3
0
    } elseif ($_POST['boton'] == 'salvar parametros') {
        /*$mensaje='Error Forzado 3.';
        		include $_SERVER['DOCUMENT_ROOT'].'/reportes/includes/error.html.php';
        		exit();*/
        editarParams($_POST);
    }
    fijarAccionUrl('Siralab');
    $valores = isset($_POST['valores']) ? json_decode($_POST['valores'], TRUE) : "";
    $mcompuesta = isset($_POST['mcompuesta']) ? json_decode($_POST['mcompuesta'], TRUE) : "";
    formularioSiralab('nom002', $_POST['muestreoid'], $valores, $mcompuesta, $_POST['cantidad'], 0);
}
/**************************************************************************************************/
/* Guardar nuevos parametros de una medicion de una orden de trabajo */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'volver') {
    fijarAccionUrl('volver');
    $cantidad = intval($_POST['cantidad']);
    if ($cantidad === 1) {
        if ($_POST['accion'] == 'volver' and isset($_POST['coms'])) {
            include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/conectadb.inc.php';
            try {
                $sql = 'SELECT * FROM generalesaguatbl
							 INNER JOIN muestreosaguatbl ON generalesaguatbl.id=muestreosaguatbl.generalaguaidfk
							 WHERE generalesaguatbl.id = :id';
                $s = $pdo->prepare($sql);
                $s->bindValue(':id', $_POST['id']);
                $s->execute();
                $linea = $s->fetch();
                $sql = 'SELECT descargaen, uso FROM maximostbl WHERE id=:id';
                $s = $pdo->prepare($sql);
                $s->bindValue(':id', $linea["nom01maximosidfk"]);
Beispiel #4
0
                    $cantidad = 6;
                }
            }
        }
    }
    if (isset($_POST['idparametro']) and $_POST['idparametro'] !== "") {
        formularioParametros('nom003', $_POST['id'], $_POST['muestreoid'], $cantidad, $_POST['idparametro']);
    } else {
        formularioParametros('nom003', $_POST['id'], $_POST['muestreoid'], $cantidad);
    }
}
/**************************************************************************************************/
/* Formulario de parametros de una medicion una orden de trabajo */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'captura siralab') {
    fijarAccionUrl('captura siralab');
    if (isset($_POST['regreso']) and $_POST['regreso'] === '2') {
        formularioSiralab('nom003', $_POST['id'], json_decode($_POST['valores'], TRUE), json_decode($_POST['mcompuestas'], TRUE), $_POST['cantidad'], $_POST['regreso'], $_POST['accion']);
    } else {
        $cantidad = 1;
        if ($_POST['tipomedicion'] === '4') {
            $cantidad = 2;
        } else {
            if ($_POST['tipomedicion'] === '8') {
                $cantidad = 4;
            } else {
                if ($_POST['tipomedicion'] === '12') {
                    $cantidad = 6;
                }
            }
        }
Beispiel #5
0
        include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/error.html.php';
        exit;
    }
    $pestanapag = 'Agrega Reconocimiento Inicial';
    $titulopagina = 'Agregar un nuevo reconocimiento inicial';
    $boton = 'guardarrci';
    $signatarios = getSignatarios('Iluminacion');
    $valores = array("departamento" => $_POST["departamento"], "area" => $_POST["area"]);
    include 'formacapturarci.html.php';
    exit;
}
/**************************************************************************************************/
/* Editar reconocimiento inicial de una orden de trabajo */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'editarci') {
    fijarAccionUrl('editarci');
    $id = $_POST['id'];
    include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/conectadb.inc.php';
    if (isset($_POST['valores'])) {
        $valores = json_decode($_POST['valores'], TRUE);
    } else {
        try {
            $sql = 'SELECT * FROM recsilumtbl
				   INNER JOIN deptorecilumtbl ON recsilumtbl.id=deptorecilumtbl.deptoidfk
				   INNER JOIN deptostbl ON deptorecilumtbl.deptoidfk=deptostbl.id
				   WHERE recsilumtbl.id = :id';
            $s = $pdo->prepare($sql);
            $s->bindValue(':id', $_POST['id']);
            $s->execute();
        } catch (PDOException $e) {
            $mensaje = 'Hubo un error extrayendo la información de reconocimiento inicial.';
Beispiel #6
0
include_once direction . functions . 'acceso.inc.php';
if (!usuarioRegistrado()) {
    header('Location: ' . url);
    exit;
}
if (!usuarioConPermiso('Supervisor')) {
    $mensaje = 'Solo el Supervisor tiene acceso a esta parte del programa';
    include direction . views . 'accesonegado.html.php';
    exit;
}
/**************************************************************************************************/
/* Confirmar borrado de un parametro */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'Crear') {
    $norma = $_POST['norma'];
    fijarAccionUrl('Crear');
    include direction . functions . 'conectadb.inc.php';
    if ($norma == 'NOM 001' or $norma == 'NOM 002' or $norma == 'NOM 003') {
        $acred = "Aguas";
    }
    $params = getParams($norma);
    include direction . functions . 'conectadb.inc.php';
    try {
        $sql = 'SELECT * FROM aparametrostbl ORDER BY id DESC';
        $s = $pdo->prepare($sql);
        $s->execute();
    } catch (PDOException $e) {
        $mensaje = 'No se pudo extraer información del parametro.' . $e;
        throwError($mensaje);
    }
    $adicionales = array();