$objunidad->setVar('id_tipo_unidad', $_POST['id_tipo_unidad']); $objunidad->setVar('placa', $_POST['placa']); echo json_encode($objunidad->insertDB()); break; case 'mod': $objunidad->setVar('id', $_POST['id']); $objunidad->setVar('id_tipo_unidad', $_POST['id_tipo_unidad']); $objunidad->setVar('placa', $_POST['placa']); echo json_encode($objunidad->updateDB()); break; case 'del': $objunidad->setVar('id', $_POST['id']); echo json_encode($objunidad->deleteDB()); break; case 'get': $res = $objunidad->searchDB($_POST['id'], 'id', 1); if (is_array($res)) { $res[0]['id_tipo_unidad'] = $objtipo_unidad->searchDB($res[0]['id_tipo_unidad'], 'id', 1); $res[0]['id_tipo_unidad'] = $res[0]['id_tipo_unidad'][0]; echo json_encode($res[0]); } else { echo json_encode(0); } break; case 'list': $res = $objunidad->listDB(); if (is_array($res)) { foreach ($res as &$act) { $act['id_tipo_unidad'] = $objtipo_unidad->searchDB($act['id_tipo_unidad'], 'id', 1); $act['id_tipo_unidad'] = $act['id_tipo_unidad'][0]; }
} if (isset($_GET["fac"])) { $sql_where .= " AND r.facturado = '" . $_GET["fac"] . "'"; } if (isset($_GET["nfac"])) { if ($_GET["nfac"] !== "") { $sql_where .= " AND r.numero_facturacion = '" . $_GET["nfac"] . "'"; } } } if (isset($_GET["fi"])) { $objunidad = new unidad(); $uns = null; if (isset($_GET["tu"])) { if ($_GET["tu"] !== "0") { $uns = $objunidad->searchDB($_GET["tu"], "id_tipo_unidad"); } else { $uns = $objunidad->listDB(); } } else { $uns = $objunidad->listDB(); } if (is_array($uns)) { foreach ($uns as $u) { echo "<tr>"; echo "<td>" . $u["placa"] . "</td>"; $objtu = new tipo_unidad(); $objtu->setId($u["id_tipo_unidad"]); $objtu->getDB(); echo "<td>" . $objtu->getNombre() . "</td>"; $unidades[] = $u["placa"];
echo json_encode($objconfiguracion_vehiculo->insertDB()); break; case 'mod': $objconfiguracion_vehiculo->setVar('id', $_POST['id']); $objconfiguracion_vehiculo->setVar('id_unidad', $_POST['id_unidad']); $objconfiguracion_vehiculo->setVar('fecha', $_POST['fecha']); echo json_encode($objconfiguracion_vehiculo->updateDB()); break; case 'del': $objconfiguracion_vehiculo->setVar('id', $_POST['id']); echo json_encode($objconfiguracion_vehiculo->deleteDB()); break; case 'get': $res = $objconfiguracion_vehiculo->searchDB($_POST['id'], 'id', 1); if (is_array($res)) { $res[0]['id_unidad'] = $objunidad->searchDB($res[0]['id_unidad'], 'id', 1); $res[0]['id_unidad'] = $res[0]['id_unidad'][0]; $r1 = $objunidad->consulta_arreglo("Select * from tipo_unidad where id = '" . $res[0]["id_unidad"]["id_tipo_unidad"] . "'"); $res[0]['tipo'] = $r1; $objacople = new acople(); $acos = $objacople->consulta_matriz("Select a.placa,ta.nombre from acoples_configuracion ac, acople a, tipo_acople ta where ac.id_configuracion_vehiculo = '" . $res[0]["id"] . "' AND ac.id_acople = a.id AND a.id_tipo_acople = ta.id"); $txt_acoples = ""; if (is_array($acos)) { foreach ($acos as $ac) { $txt_acoples .= "" . $ac["placa"] . "(" . $ac["nombre"] . "), "; } } $res[0]["acoples"] = $txt_acoples; echo json_encode($res[0]); } else { echo json_encode(0);