예제 #1
0
            $descargaen = getMaximos();
            $egiro = getEGiro($linea["ordenaguaidfk"]);
            $valores = array("empresagiro" => getEGiro($linea["ordenaguaidfk"]), "descargaen" => $nom02maximos["descargaen"], "uso" => $nom02maximos["uso"], "numedicion" => $linea["numedicion"], "lugarmuestreo" => $linea["lugarmuestreo"], "descriproceso" => $linea["descriproceso"], "tipomediciones" => $linea["tipomediciones"], "materiasusadas" => $linea["materiasusadas"], "tratamiento" => $linea["tratamiento"], "Caracdescarga" => $linea["Caracdescarga"], "receptor" => $linea["receptor"], "estrategia" => $linea["estrategia"], "numuestras" => $linea["numuestras"], "observaciones" => $linea["observaciones"], "fechamuestreo" => $linea["fechamuestreo"], "fechamuestreofin" => $linea["fechamuestreofin"], "identificacion" => $linea["identificacion"], "temperatura" => $linea["temperatura"], "caltermometro" => $linea["caltermometro"], "pH" => $linea["pH"], "conductividad" => $linea["conductividad"], "nombresignatario" => getNombreSignatario($linea["ordenaguaidfk"]), "signatario" => getSignatario($linea["ordenaguaidfk"]), "responsable" => getResponsables($linea["ordenaguaidfk"], $id), "mflotante" => $linea["mflotante"], "olor" => $linea["olor"], "color" => $linea["color"], "turbiedad" => $linea["turbiedad"], "GyAvisual" => $linea["GyAvisual"], "burbujas" => $linea["burbujas"]);
            $pestanapag = 'Editar medicion';
            $titulopagina = 'Editar medicion';
            $accion = '';
            $boton = 'salvar';
            $regreso = 1;
            include 'formacapturarmeds.html.php';
            exit;
        }
        //cierre de if($_POST['accion'] == 'volvercoms')
        if (isset($_POST['regreso']) and $_POST['regreso'] === '2') {
            formularioParametros('nom002', $_POST['id'], intval($_POST['cantidad']), $_POST['idparametro'], json_decode($_POST['valores'], TRUE), json_decode($_POST['parametros'], TRUE), json_decode($_POST['adicionales'], TRUE), 1);
        }
        formularioParametros('nom002', $_POST['id'], $cantidad, "", "", "", "", 1);
    } else {
        //cierre de if($cantidad === 1)
        if (isset($_POST['regreso']) and $_POST['regreso'] === '2') {
            $mcompuestas = json_decode($_POST['mcompuestas'], TRUE);
            formularioMediciones('nom002', $id, $cantidad, $mcompuestas, 1);
        } else {
            formularioMediciones('nom002', $id, $cantidad, "", 1);
        }
    }
    exit;
    //formularioMediciones($_POST['id'], $_POST['cantidad'], '');
}
/**************************************************************************************************/
/* Acción default */
/**************************************************************************************************/
예제 #2
0
            $s->bindValue(':hora', isset($value["hora"]) ? trim($value["hora"]) : '');
            $s->bindValue(':flujo', isset($value["flujo"]) ? trim($value["flujo"]) : '');
            $s->bindValue(':volumen', isset($value["volumen"]) ? trim($value["volumen"]) : 0);
            $s->bindValue(':observaciones', trim($value["observaciones"]));
            $s->bindValue(':caracteristicas', trim($value["caracteristicas"]));
            $s->bindValue(':id', $value["id"]);
            $s->execute();
        }
        $pdo->commit();
    } catch (PDOException $e) {
        $pdo->rollback();
        $mensaje = 'Hubo un error al tratar de actulizar la medicion. Favor de intentar nuevamente.';
        include $_SERVER['DOCUMENT_ROOT'] . '/reportes/includes/error.html.php';
        exit;
    }
    formularioParametros('nom001', $_POST['id'], $_POST['muestreoid'], $_POST['cantidad'], "", "", "", "", 1);
}
/**************************************************************************************************/
/* Ver mediciones de una orden de trabajo */
/**************************************************************************************************/
if (isset($_POST['accion']) and $_POST['accion'] == 'volver a mediciones') {
    header('Location: http://' . $_SERVER['HTTP_HOST'] . '/reportes/nom001/generales');
    exit;
}
/**************************************************************************************************/
/* Acción default */
/**************************************************************************************************/
$id = $_SESSION['mediciones']['id'];
$muestreoid = $_SESSION['mediciones']['muestreoid'];
$mcompuestas = $_SESSION['mediciones']['mcompuestas'];
$cantidad = $_SESSION['mediciones']['cantidad'];
예제 #3
0
        if ($_POST['tipomedicion'] === '4') {
            $cantidad = 2;
        } else {
            if ($_POST['tipomedicion'] === '8') {
                $cantidad = 4;
            } else {
                if ($_POST['tipomedicion'] === '12') {
                    $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') {