<?php 
        $objregistro_proceso = new registro_proceso();
        $objregistro_proceso->setVar('id', $o['id_registro_proceso']);
        $objregistro_proceso->getDB();
        echo $objregistro_proceso->getVar($gl_registro_proceso_valor_proceso_id_registro_proceso);
        ?>
</td><td>
                            <?php 
        $objproceso = new proceso();
        $objproceso->setVar('id', $o['id_proceso']);
        $objproceso->getDB();
        echo $objproceso->getVar($gl_registro_proceso_valor_proceso_id_proceso);
        ?>
</td><td>
                                <?php 
        $objvalor_proceso = new valor_proceso();
        $objvalor_proceso->setVar('id', $o['id_valor_proceso']);
        $objvalor_proceso->getDB();
        echo $objvalor_proceso->getVar($gl_registro_proceso_valor_proceso_id_valor_proceso);
        ?>
</td><td><?php 
        echo $o['dato'];
        ?>
</td>
                        <td><a href='#' onclick='sel(<?php 
        echo $o['id'];
        ?>
)'>MOD</a> - <a href='#' onclick='del(<?php 
        echo $o['id'];
        ?>
)'>DEL</a></td>
Example #2
0
</div>
<div class='control-group' style='display: none;' id='extra_valores'>
    <label>Grupo Valores</label><br/>
    <span>Pon los valores a mostrar, separados por ';'</span>
    <input class='form-control' placeholder='Valores' id='extra' name='extra' required/>
</div>
<div class='control-group'>
    <p></p>
    <button type='button' class='btn btn-primary' onclick='save()'>Guardar</button>
    <button type='reset' class='btn'>Limpiar</button>
</div>
</form>
<hr/>
<?php 
include_once 'nucleo/valor_proceso.php';
$obj = new valor_proceso();
$objs = $obj->listDB();
include_once 'nucleo/proceso.php';
?>
<div class='contenedor-tabla'>
    <table id='tb' class='display' cellspacing='0' width='100%'>
        <thead>
            <tr>
                <th>Id</th>
                <th>Proceso</th>
                <th>Nombre</th>
                <th>Tipo</th>
                <th>Extra</th>
                <th>OPC</th>
            </tr>
        </thead>
<?php

require_once '../nucleo/registro_proceso_valor_proceso.php';
$objregistro_proceso_valor_proceso = new registro_proceso_valor_proceso();
require_once '../nucleo/registro_proceso.php';
$objregistro_proceso = new registro_proceso();
require_once '../nucleo/proceso.php';
$objproceso = new proceso();
require_once '../nucleo/valor_proceso.php';
$objvalor_proceso = new valor_proceso();
if (isset($_POST['op'])) {
    switch ($_POST['op']) {
        case 'add':
            $objregistro_proceso_valor_proceso->setVar('id', $_POST['id']);
            $objregistro_proceso_valor_proceso->setVar('id_registro_proceso', $_POST['id_registro_proceso']);
            $objregistro_proceso_valor_proceso->setVar('id_proceso', $_POST['id_proceso']);
            $objregistro_proceso_valor_proceso->setVar('id_valor_proceso', $_POST['id_valor_proceso']);
            $objregistro_proceso_valor_proceso->setVar('dato', $_POST['dato']);
            echo json_encode($objregistro_proceso_valor_proceso->insertDB());
            break;
        case 'mod':
            $objregistro_proceso_valor_proceso->setVar('id', $_POST['id']);
            $objregistro_proceso_valor_proceso->setVar('id_registro_proceso', $_POST['id_registro_proceso']);
            $objregistro_proceso_valor_proceso->setVar('id_proceso', $_POST['id_proceso']);
            $objregistro_proceso_valor_proceso->setVar('id_valor_proceso', $_POST['id_valor_proceso']);
            $objregistro_proceso_valor_proceso->setVar('dato', $_POST['dato']);
            echo json_encode($objregistro_proceso_valor_proceso->updateDB());
            break;
        case 'del':
            $objregistro_proceso_valor_proceso->setVar('id', $_POST['id']);
            echo json_encode($objregistro_proceso_valor_proceso->deleteDB());
        $objconductor = new conductor();
        $objconductor->setId($o["id_conductor"]);
        $objconductor->getDB();
        echo $objconductor->getCodigo();
        ?>
</td>
                        <td><?php 
        echo $objconductor->getNombres() . " " . $objconductor->getApellidos();
        ?>
</td>
                    <?php 
        $objproceso = new proceso();
        $lpr = $objproceso->listDB();
        if (is_array($lpr)) {
            foreach ($lpr as $pr) {
                $objvalor_proceso = new valor_proceso();
                $hay = $objvalor_proceso->searchDB($pr["id"], "id_proceso");
                $objrp = new registro_proceso();
                switch ($pr["control_tiempos"]) {
                    case '0':
                        if (is_array($hay)) {
                            foreach ($hay as $vp) {
                                $vals = $objrp->consulta_arreglo("Select rpvp.* from registro_proceso_valor_proceso rpvp, registro_proceso rp where rpvp.id_registro_proceso = rp.id AND rp.id_registro = '" . $o["id"] . "' AND rp.id_proceso = '" . $pr["id"] . "' AND rpvp.id_valor_proceso = '" . $vp["id"] . "'");
                                echo "<td>" . $vals["dato"] . "</td>";
                            }
                        }
                        break;
                    case '1':
                        $hora = $objrp->consulta_arreglo("Select * from registro_proceso where id_registro = '" . $o["id"] . "' AND id_proceso = '" . $pr["id"] . "'");
                        echo "<td>" . $hora["fecha_inicio"] . "</td>";
                        echo "<td>" . $hora["hora_inicio"] . "</td>";
Example #5
0
<?php

require_once '../nucleo/valor_proceso.php';
$objvalor_proceso = new valor_proceso();
require_once '../nucleo/proceso.php';
$objproceso = new proceso();
if (isset($_POST['op'])) {
    switch ($_POST['op']) {
        case 'add':
            $objvalor_proceso->setVar('id', $_POST['id']);
            $objvalor_proceso->setVar('id_proceso', $_POST['id_proceso']);
            $objvalor_proceso->setVar('nombre', $_POST['nombre']);
            $objvalor_proceso->setVar('tipo', $_POST['tipo']);
            $objvalor_proceso->setVar('extra', $_POST['extra']);
            echo json_encode($objvalor_proceso->insertDB());
            break;
        case 'mod':
            $objvalor_proceso->setVar('id', $_POST['id']);
            $objvalor_proceso->setVar('id_proceso', $_POST['id_proceso']);
            $objvalor_proceso->setVar('nombre', $_POST['nombre']);
            $objvalor_proceso->setVar('tipo', $_POST['tipo']);
            $objvalor_proceso->setVar('extra', $_POST['extra']);
            echo json_encode($objvalor_proceso->updateDB());
            break;
        case 'del':
            $objvalor_proceso->setVar('id', $_POST['id']);
            echo json_encode($objvalor_proceso->deleteDB());
            break;
        case 'get':
            $res = $objvalor_proceso->searchDB($_POST['id'], 'id', 1);
            if (is_array($res)) {