}
if ($op == 3) {
    require_once '../modelo/validar_usuario.php';
    if (!validar_user()) {
        echo "1";
    } else {
        echo "2";
    }
}
if ($op == 4) {
    require_once "../modelo/Bitacora.php";
    require_once '../modelo/validar_usuario.php';
    $selects = new Bitacora();
    $selects->setidEmpresa($_SESSION['k_empresa']);
    $selects->setCodigoBusqueda($code);
    $selects->setMaquina($maquina);
    $array = $selects->cargarCausas();
    cargarArchivos($array);
}
if ($op == 5) {
    require_once "../modelo/Bitacora.php";
    require_once '../modelo/validar_usuario.php';
    $selects = new Bitacora();
    $selects->setidEmpresa($_SESSION['k_empresa']);
    $selects->setCodigoBusqueda($code);
    $array = $selects->cargarCausas();
    cargarArchivos($array);
}
if ($op == 6) {
    require_once "../modelo/Bitacora.php";
    require_once '../modelo/validar_usuario.php';
 $Usuario->setNombreUsuario($_SESSION['k_userName']);
 $parteMaquina->setIdEmpresa($_SESSION['k_empresa']);
 $parteMaquina->setIdMaquina($maquina);
 $parteMaquina->setIdSeccion($seccion);
 $parteMaquina->setIdEquipo($equipo);
 $parteMaquina->setIdParteMaquina($parte_equipo);
 $parteMaquina->existsMaquina();
 $parteMaquina->next_result();
 $parteMaquina->existsSeccionMaquina();
 $parteMaquina->next_result();
 $parteMaquina->existsEquipo();
 $parteMaquina->next_result();
 $parteMaquina->existsParteEquipoMaquina();
 $parteMaquina->next_result();
 $_SESSION['maquina'] = $maquina;
 $bitacora->setMaquina($parteMaquina->getIdMaquina());
 $bitacora->setSeccion($parteMaquina->getIdSeccion());
 $bitacora->setEquipo($parteMaquina->getIdEquipo());
 $bitacora->setParteEquipo($parteMaquina->getIdparteMaquina());
 $TipoTiempo->setIdEmpresa($_SESSION['k_empresa']);
 $TipoTiempo->setIdTipoTiempoImproductivo($origen);
 $TipoTiempo->existsTipoCausaTiempoImproductivo();
 $TipoTiempo->next_result();
 $TiempoImproductivo->setIdEmpresa($_SESSION['k_empresa']);
 $TiempoImproductivo->setIdCausa($causa);
 $TiempoImproductivo->existsCausa();
 $TiempoImproductivo->next_result();
 $bitacora->setIdDefecto($TipoTiempo->getIdTiempoImproductivo());
 $bitacora->setIdCausa($TiempoImproductivo->getIdCausa());
 $ObjetoOperador->setIdEmpresa($_SESSION['k_empresa']);
 $ObjetoOperador->setIdOperador($operador);
     if ($key == "kwh") {
         $kwh = (double) $numero;
     }
     if ($key == "detalle") {
         $detalle = strtoupper($numero);
     }
 }
 $id_empresa = $_SESSION['k_empresa'];
 $bitacora = new Bitacora();
 $cap = new Captchap();
 $turno = new Turno();
 $cap->verifyFormToken('rg_bitacora_1');
 $bitacora->setIdEmpresa($id_empresa);
 $turno->setIdEmpresa($_SESSION['k_empresa']);
 $turno->setTurno();
 $bitacora->setMaquina($maquina);
 $bitacora->setOperador($operador);
 $bitacora->setkwh(0);
 $bitacora->setDetalle($detalle);
 $bitacora->setTurno($turno->getTurno());
 $bitacora->compruebaExistenciaMaquina();
 $bitacora->next_result();
 $bitacora->compruebaExistenciaOperador();
 $bitacora->next_result();
 $usuario = $_SESSION['k_userName'];
 $bitacora->registroBitacora($usuario);
 $id_bitacora = $bitacora->optenerUltimoConsecutivoRegistrado();
 $consultaTiempoImproductivo = $bitacora->consultaBitacora($id_bitacora);
 $fieldTiempoImproducto = $bitacora->field_count - 1;
 $mostarListadoDeTiempoImproductivo = $consultaTiempoImproductivo->num_rows;
 $bitacora->next_result();