예제 #1
0
 case 'add':
     $objregistro_proceso->setVar('id', $_POST['id']);
     $objregistro_proceso->setVar('id_registro', $_POST['id_registro']);
     $objregistro_proceso->setVar('id_proceso', $_POST['id_proceso']);
     $objregistro_proceso->setVar('fecha_inicio', $_POST['fecha_inicio']);
     $objregistro_proceso->setVar('hora_inicio', $_POST['hora_inicio']);
     $objregistro_proceso->setVar('fecha_fin', $_POST['fecha_fin']);
     $objregistro_proceso->setVar('hora_fin', $_POST['hora_fin']);
     $id = $objregistro_proceso->insertDB();
     //si es que es necesario registramos valores
     if (intval($_POST["tipo_extra"]) > 0) {
         $objvalor->setIdRegistroProceso($id);
         $objvalor->setIdProceso($_POST["id_proceso"]);
         $objvalor->setIdValorProceso($_POST["id_valor_proceso"]);
         $objvalor->setDato($_POST["dato"]);
         $objvalor->insertDB();
     }
     echo json_encode($id);
     break;
 case 'mod':
     $objregistro_proceso->setVar('id', $_POST['id']);
     $objregistro_proceso->setVar('id_registro', $_POST['id_registro']);
     $objregistro_proceso->setVar('id_proceso', $_POST['id_proceso']);
     $objregistro_proceso->setVar('fecha_inicio', $_POST['fecha_inicio']);
     $objregistro_proceso->setVar('hora_inicio', $_POST['hora_inicio']);
     $objregistro_proceso->setVar('fecha_fin', $_POST['fecha_fin']);
     $objregistro_proceso->setVar('hora_fin', $_POST['hora_fin']);
     if (intval($_POST["tipo_extra"]) > 0) {
         $valor = $objproceso->consulta_arreglo("Select * from registro_proceso_valor_proceso where id_registro_proceso = '" . $_POST["id"] . "' AND id_proceso = '" . $_POST['id_proceso'] . "'");
         if (is_array($valor)) {
             $objvalor->setIdRegistroProceso($valor["id"]);
예제 #2
0
        }
        $idrp2 = $objregproc3->insertDB();
        $objv2 = new registro_proceso_valor_proceso();
        $objv2->setIdRegistroProceso($idrp2);
        $objv2->setIdProceso("4");
        $objv2->setIdValorProceso("2");
        if ($pen["descarga_chute"] === "X") {
            if ($pen["descarga_plataforma"] === "X") {
                $objv2->setDato("Chute y Plataforma");
            } else {
                $objv2->setDato("Chute");
            }
        } else {
            if ($pen["descarga_plataforma"] === "X") {
                $objv2->setDato("Plataforma");
            } else {
                $objv2->setDato(" ");
            }
        }
        $objv2->insertDB();
        //Registro Proceso Retorno
        $objregproc4 = new registro_proceso();
        $objregproc4->setIdRegistro($id_registro);
        $objregproc4->setIdProceso("5");
        if ($pen["fecha_re-llegada"] !== "0000-00-00") {
            $objregproc4->setFechaInicio($pen["fecha_re-llegada"]);
            $objregproc4->setHoraInicio($pen["hora_re-llegada"]);
        }
        $objregproc4->insertDB();
    }
}
$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());
            break;
        case 'get':
            $res = $objregistro_proceso_valor_proceso->searchDB($_POST['id'], 'id', 1);