$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]); } else { echo json_encode(0); } break; case 'list': $res = $objregistro_proceso_valor_proceso->listDB(); if (is_array($res)) { foreach ($res as &$act) { $act['id_registro_proceso'] = $objregistro_proceso->searchDB($act['id_registro_proceso'], 'id', 1); $act['id_registro_proceso'] = $act['id_registro_proceso'][0]; $act['id_proceso'] = $objproceso->searchDB($act['id_proceso'], 'id', 1); $act['id_proceso'] = $act['id_proceso'][0]; $act['id_valor_proceso'] = $objvalor_proceso->searchDB($act['id_valor_proceso'], 'id', 1);
$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>"; if (is_array($hay)) {
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)) { $res[0]['id_proceso'] = $objproceso->searchDB($res[0]['id_proceso'], 'id', 1); $res[0]['id_proceso'] = $res[0]['id_proceso'][0]; echo json_encode($res[0]); } else { echo json_encode(0); } break; case 'list': $res = $objvalor_proceso->listDB(); if (is_array($res)) { foreach ($res as &$act) { $act['id_proceso'] = $objproceso->searchDB($act['id_proceso'], 'id', 1); $act['id_proceso'] = $act['id_proceso'][0]; }