예제 #1
0
     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"]);
             $objvalor->setDato($valor["dato"]);
             $objvalor->updateDB();
         }
     }
     echo json_encode($objregistro_proceso->updateDB());
     break;
 case 'del':
     $objvalor->consulta_simple("Delete from registro_proceso_valor_proceso where id_registro_proceso = '" . $_POST['id'] . "'");
     $objregistro_proceso->setVar('id', $_POST['id']);
     echo json_encode($objregistro_proceso->deleteDB());
     break;
 case 'get':
     $res = $objregistro_proceso->searchDB($_POST['id'], 'id', 1);
     if (is_array($res)) {
         $res[0]['id_registro'] = $objregistro->searchDB($res[0]['id_registro'], 'id', 1);
         $res[0]['id_registro'] = $res[0]['id_registro'][0];
         $res[0]['id_proceso'] = $objproceso->searchDB($res[0]['id_proceso'], 'id', 1);
 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);
         if (is_array($res)) {
             $res[0]['id_registro_proceso'] = $objregistro_proceso->searchDB($res[0]['id_registro_proceso'], 'id', 1);
             $res[0]['id_registro_proceso'] = $res[0]['id_registro_proceso'][0];
             $res[0]['id_proceso'] = $objproceso->searchDB($res[0]['id_proceso'], 'id', 1);
             $res[0]['id_proceso'] = $res[0]['id_proceso'][0];
             $res[0]['id_valor_proceso'] = $objvalor_proceso->searchDB($res[0]['id_valor_proceso'], 'id', 1);
             $res[0]['id_valor_proceso'] = $res[0]['id_valor_proceso'][0];
             echo json_encode($res[0]);