<?php require_once '../nucleo/supervisor.php'; $objsupervisor = new supervisor(); if (isset($_POST['op'])) { switch ($_POST['op']) { case 'add': $objsupervisor->setVar('id', $_POST['id']); $objsupervisor->setVar('codigo', $_POST['codigo']); $objsupervisor->setVar('nombres', $_POST['nombres']); $objsupervisor->setVar('apellidos', $_POST['apellidos']); $objsupervisor->setVar('dni', $_POST['dni']); echo json_encode($objsupervisor->insertDB()); break; case 'mod': $objsupervisor->setVar('id', $_POST['id']); $objsupervisor->setVar('codigo', $_POST['codigo']); $objsupervisor->setVar('nombres', $_POST['nombres']); $objsupervisor->setVar('apellidos', $_POST['apellidos']); $objsupervisor->setVar('dni', $_POST['dni']); echo json_encode($objsupervisor->updateDB()); break; case 'del': $objsupervisor->setVar('id', $_POST['id']); echo json_encode($objsupervisor->deleteDB()); break; case 'get': $res = $objsupervisor->searchDB($_POST['id'], 'id', 1); if (is_array($res)) { echo json_encode($res[0]); } else {
$sql_where .= " AND r.fecha >= '" . $_GET["fi"] . "'"; } } if (isset($_GET["tr"])) { $sql_where .= " AND r.id_trayecto = '" . $_GET["tr"] . "'"; } 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"] . "'"; } } } $objsupervisor = new supervisor(); $sups = $objsupervisor->listDB(); $pesos = $objsupervisor->consulta_arreglo("Select sum(r.peso_neto) as kil from registro r, configuracion_vehiculo cv, unidad u where r.id_configuracion_vehiculo = cv.id AND cv.id_unidad = u.id" . $sql_where); $total_mes = floatval($pesos["kil"]); if (is_array($sups)) { foreach ($sups as $su) { $objtu = new registro(); echo "<tr>"; echo "<td>" . $su["nombres"] . " " . $su["apellidos"] . "</td>"; $nombres[] = $su["nombres"] . " " . $su["apellidos"]; $peso1 = $objtu->consulta_arreglo("Select sum(r.peso_neto) as kil from registro r, configuracion_vehiculo cv, unidad u where r.id_configuracion_vehiculo = cv.id AND cv.id_unidad = u.id" . $sql_where . " AND r.id_supervisor = '" . $su["id"] . "'"); echo "<td>" . floatval($peso1["kil"]) . "</td>"; $turno1 = $objtu->consulta_arreglo("Select count(DISTINCT r.id_turno, r.fecha) as cnt from registro r, configuracion_vehiculo cv, unidad u where r.id_configuracion_vehiculo = cv.id AND cv.id_unidad = u.id" . $sql_where . " AND r.id_supervisor = '" . $su["id"] . "'"); echo "<td>" . floatval($turno1["cnt"]) . "</td>"; echo "<td>" . round(floatval($peso1["kil"]) / floatval($turno1["cnt"]), 2) . "</td>"; $promedios[] = floatval($peso1["kil"]) / floatval($turno1["cnt"]);
/* $tok = strtok($fecha, "/"); $dia = " "; $mes = " "; $año = " "; while ($tok !== false) { $año =strtok("/"); $mes =strtok("/"); $dia =strtok("/"); } */ $fechaNaci = "1994-09-01"; $tiposuper = $_POST['tipoSuper']; $s = new supervisor($_POST['nombSuper'], $_POST['apelSuper'], $_POST['idenSuper'], $fechaNaci, $_POST['geneSuper'], $_POST['ciudSuper'], $_POST['correoSuper'], $_POST['tipoSuper']); // echo $s->getIdentificacion(); $bool = $m->Insert("persona", "" . $s->getIdentificacion() . ",'" . $s->getNombres() . "','" . $s->getApellidos() . "','" . $s->getGenero() . "','" . $s->getFechaNaci() . "','" . $s->getCiudad() . "','" . $s->getCorreo() . "'"); $bool1 = $m->Insert("supervisor", $s->getIdentificacion() . ",'" . $s->getTipoSupervisor() . "'"); $t = " "; if ($tiposuper == "Practicas") { $t = "12"; } else { $t = "13"; } $bool2 = $m->Insert("cuenta", $s->getIdentificacion() . ",'" . $s->getCorreo() . "','" . $t . "'"); if ($bool == true && $bool1 == true && $bool2 == true) { ?> <script type="text/javascript">
<?php require_once '../nucleo/comisiones.php'; $objcomisiones = new comisiones(); require_once '../nucleo/turno.php'; $objturno = new turno(); require_once '../nucleo/conductor.php'; $objconductor = new conductor(); require_once '../nucleo/supervisor.php'; $objsupervisor = new supervisor(); if (isset($_POST['op'])) { switch ($_POST['op']) { case 'add': $objcomisiones->setVar('id', $_POST['id']); $objcomisiones->setVar('fecha', $_POST['fecha']); $objcomisiones->setVar('id_turno', $_POST['id_turno']); $objcomisiones->setVar('id_conductor', $_POST['id_conductor']); $objcomisiones->setVar('vueltas_por_comision', $_POST['vueltas_por_comision']); $objcomisiones->setVar('monto', $_POST['monto']); $objcomisiones->setVar('motivo', $_POST['motivo']); $objcomisiones->setVar('id_supervisor', $_POST['id_supervisor']); echo json_encode($objcomisiones->insertDB()); break; case 'mod': $objcomisiones->setVar('id', $_POST['id']); $objcomisiones->setVar('fecha', $_POST['fecha']); $objcomisiones->setVar('id_turno', $_POST['id_turno']); $objcomisiones->setVar('id_conductor', $_POST['id_conductor']); $objcomisiones->setVar('vueltas_por_comision', $_POST['vueltas_por_comision']); $objcomisiones->setVar('monto', $_POST['monto']); $objcomisiones->setVar('motivo', $_POST['motivo']);
$objconductor->setVar('id', $o['id_conductor']); $objconductor->getDB(); echo $objconductor->getNombres() . " " . $objconductor->getApellidos(); ?> </td><td><?php echo $o['vueltas_por_comision']; ?> </td><td><?php echo $o['monto']; ?> </td><td><?php echo $o['motivo']; ?> </td><td> <?php $objsupervisor = new supervisor(); $objsupervisor->setVar('id', $o['id_supervisor']); $objsupervisor->getDB(); echo $objsupervisor->getNombres() . " " . $objsupervisor->getApellidos(); ?> </td> </tr> <?php } } ?> <?php $nombre_tabla = 'comisiones'; require_once 'recursos/componentes/footer.php'; ?>
<input class='form-control' placeholder='Apellidos' id='apellidos' name='apellidos' /> </div> <div class='control-group'> <label>Dni</label> <input class='form-control' placeholder='Dni' id='dni' name='dni' type="number"/> </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/supervisor.php'; $obj = new supervisor(); $objs = $obj->listDB(); ?> <div class='contenedor-tabla'> <table id='tb' class='display' cellspacing='0' width='100%'> <thead> <tr> <th>Id</th><th>Codigo</th><th>Nombres</th><th>Apellidos</th><th>Dni</th> <th>OPC</th> </tr> </thead> <tbody> <?php if (is_array($objs)) { foreach ($objs as $o) { ?>