Example #1
0
 public void filtrarAnticiposEmpleado(SelectEvent evt) {
   aut_empleado.onSelect(evt);
   ide_geedp_activo = ser_gestion.getIdeContratoActivo(aut_empleado.getValor());
   tab_permisos.setCondicion("TIPO_ASPVH=1 AND IDE_GTEMP=" + aut_empleado.getValor());
   tab_permisos.ejecutarSql();
   actualizarTabla2();
 }
Example #2
0
 public void aprobacionTalentoHumano() {
   if (aut_empleado.getValor() != null && !aut_empleado.getValor().isEmpty()) {
     if (tab_permisos.getTotalFilas() > 0) {
       if (tab_permisos.getValor("anulado_aspvh").equalsIgnoreCase("true")) {
         utilitario.agregarMensajeInfo(
             "No se puede Aprobar la Solicitud ", "Solicitud se encuentra Anulada");
         return;
       }
       if (tab_permisos.getValor("aprobado_tthh_aspvh").equalsIgnoreCase("true")) {
         utilitario.agregarMensajeInfo(
             "No se puede Aprobar la Solicitud ", "Solicitud se encuentra Aprobada");
         return;
       }
       if (tab_permisos.getValor("aprobado_tthh_aspvh").equalsIgnoreCase("true")) {
         utilitario.agregarMensajeInfo(
             "No se puede continuar", "Ya se encuentra aprobado por Talento Humano");
         return;
       }
       con_guardar.setMessage("Esta Seguro de Aprobar La Solicitud de Talento Humano");
       con_guardar.setTitle("CONFIRMACION APROBACION DE TALENTO HUMANO");
       con_guardar.getBot_aceptar().setMetodo("aceptarAprobarSolicitudTalento");
       con_guardar.dibujar();
       utilitario.addUpdate("con_guardar");
     } else {
       utilitario.agregarMensajeInfo(
           "No se puede Aprobar la Solicitud ", "El Empleado no Tiene Solicitudes");
     }
   } else {
     utilitario.agregarMensajeInfo(
         "No se puede Aprobar la Solicitud ", "Debe seleccionar un Empleado");
   }
 }
Example #3
0
  public void calcularDiasPermisos(SelectEvent evt) {
    tab_permisos.modificar(evt);
    if (aut_empleado.getValor() != null) {
      if ((tab_permisos.getValor("FECHA_DESDE_ASPVH") == null
              || tab_permisos.getValor("FECHA_DESDE_ASPVH").isEmpty())
          || (tab_permisos.getValor("FECHA_HASTA_ASPVH") == null
              || tab_permisos.getValor("FECHA_HASTA_ASPVH").isEmpty())) {
        return;
      }
      if (utilitario.isFechaMenor(
          utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH")),
          utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")))) {
        utilitario.agregarMensajeInfo(
            "No se puede calcular el numero de dias",
            "La fecha hasta no puede ser menor que la fecha desde");
      } else {

        double nro_dias = 0;
        nro_dias =
            utilitario.getDiferenciasDeFechas(
                utilitario.getFecha(tab_permisos.getValor("FECHA_DESDE_ASPVH")),
                utilitario.getFecha(tab_permisos.getValor("FECHA_HASTA_ASPVH")));
        tab_permisos.setValor(tab_permisos.getFilaActual(), "NRO_DIAS_ASPVH", nro_dias + "");
        utilitario.addUpdateTabla(tab_permisos, "NRO_DIAS_ASPVH", "");
        System.out.println("numero de dias: " + nro_dias);
      }
    } else {
      utilitario.agregarMensajeInfo(
          "No se puede calcular los dias de vacación", "Ingrese un Empleado");
    }
  }
Example #4
0
  // generara transacciones contables
  public void generarTransacciones() {
    double dou_valor_debe = 0;
    double dou_valor_haber = 0;
    String str_tipo_concepto = null;
    System.out.println("entre a fromar " + tab_movimiento.getValor("ide_comov"));
    if (com_anio.getValue() == null) {
      utilitario.agregarMensajeError("No se puede insertar", "Debe Seleccionar un Año");
      return;
    }
    if (tab_movimiento.getValor("ide_comov") == null) {
      utilitario.agregarMensajeError(
          "No se puede insertar", "Debe Guardaruna Cabecera de Movimiento Contable");
      return;
    }

    // if(com_tipo_concepto.getValue().toString()!=null){
    // str_tipo_concepto=com_tipo_concepto.getValue().toString();
    // }

    if (dia_movimientos.isVisible()) {

      tab_detalle_movimiento.insertar();
      if (com_lugar_aplica.getValue().equals(p_debe)) {
        dou_valor_debe = Double.parseDouble(txt_valor.getValue().toString());
      }
      if (com_lugar_aplica.getValue().equals(p_haber)) {
        dou_valor_haber = Double.parseDouble(txt_valor.getValue().toString());
      }

      tab_detalle_movimiento.setValor("ide_gelua", com_lugar_aplica.getValue().toString());
      tab_detalle_movimiento.setValor("debe_codem", dou_valor_debe + "");
      tab_detalle_movimiento.setValor("haber_codem", dou_valor_haber + "");
      tab_detalle_movimiento.setValor("ide_cocac", aut_catalogo.getValor());
      tab_detalle_movimiento.setValor("ide_tepro", aut_proveedor.getValor());
      tab_detalle_movimiento.setValor("ide_tetic", com_tipo_concepto.getValue() + "");
      tab_detalle_movimiento.setValor("ide_comov", tab_movimiento.getValor("ide_comov"));
      tab_detalle_movimiento.setValor(
          "transferencia_codem", chk_transferencia.getValue().toString());

      tab_detalle_movimiento.guardar();
      tab_detalle_movimiento.sumarColumnas();
      utilitario.addUpdate("tab_detalle_movimiento");

    } else {
      dia_movimientos.dibujar();
    }
  }
Example #5
0
 /**
  * Validacion para que se seleccione un prestamo del Autocompletar
  *
  * @return
  */
 private boolean isPrestamoSeleccionado() {
   if (aut_prestamos.getValor() == null) {
     utilitario.agregarMensajeInfo(
         "Debe seleccionar un Préstamo", "Seleccione un préstamo de la lista del Autocompletar");
     return false;
   }
   return true;
 }
Example #6
0
 public void dibujarTabla() {
   Grupo gru_grupo = new Grupo();
   if (isPrestamoSeleccionado()) {
     tab_tabla2 = new Tabla();
     tab_tabla2.setId("tab_tabla2");
     tab_tabla2.setNumeroTabla(-1);
     tab_tabla2.setSql(ser_prestamo.getSqlTablaAmortizacion(aut_prestamos.getValor()));
     tab_tabla2.setLectura(true);
     tab_tabla2.getColumna("ide_ipdpr").setVisible(false);
     tab_tabla2.getColumna("ide_cccfa").setVisible(false);
     tab_tabla2.getColumna("fecha_ipdpr").setNombreVisual("fecha");
     tab_tabla2.getColumna("fecha_prestamo_ipcpr").setVisible(false);
     tab_tabla2.getColumna("monto_ipcpr").setVisible(false);
     tab_tabla2.getColumna("num_dias_ipcpr").setVisible(false);
     tab_tabla2.getColumna("interes_ipcpr").setVisible(false);
     tab_tabla2.getColumna("capital").alinearDerecha();
     tab_tabla2.getColumna("interes").alinearDerecha();
     tab_tabla2.getColumna("cuota").alinearDerecha();
     tab_tabla2.getColumna("banco").setLongitud(50);
     tab_tabla2.getColumna("banco").setVisible(false); // //!!!!!CAMBIAR
     tab_tabla2.getColumna("documento").setVisible(false); // //!!!!CAMBIAR
     tab_tabla2.setColumnaSuma("capital,interes,cuota");
     tab_tabla2.setValueExpression(
         "rowStyleClass", "fila.campos[6] eq 'false' ? 'text-green' :  null");
     tab_tabla2.setScrollable(true);
     tab_tabla2.setOrdenar(false);
     tab_tabla2.setRows(999);
     tab_tabla2.setScrollHeight(400);
     tab_tabla2.dibujar();
     PanelTabla pat_panel = new PanelTabla();
     pat_panel.setPanelTabla(tab_tabla2);
     PanelGrid pgrid = new PanelGrid();
     pgrid.setColumns(8);
     pgrid.setStyle("width:100%;");
     pgrid.getFacets().put("header", new Etiqueta(aut_prestamos.getValorArreglo(1)));
     pgrid.getChildren().add(new Etiqueta("<strong>FECHA DEL PRESTAMO :</strong>"));
     pgrid
         .getChildren()
         .add(
             new Etiqueta(
                 utilitario.getFormatoFecha(
                     utilitario.getFecha(tab_tabla2.getValor("fecha_prestamo_ipcpr")),
                     "dd-MM-yyyy")));
     pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>"));
     pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("monto_ipcpr")));
     pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>"));
     pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("num_dias_ipcpr")));
     pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>"));
     pgrid.getChildren().add(new Etiqueta(tab_tabla2.getValor("interes_ipcpr")));
     gru_grupo.getChildren().add(pgrid);
     gru_grupo.getChildren().add(new Separator());
     gru_grupo.getChildren().add(pat_panel);
   }
   mep_menu.dibujar(2, "TABLA DE AMORTIZACION", gru_grupo);
 }
Example #7
0
 /* (non-Javadoc)
  * @see paq_sistema.aplicacion.Pantalla#insertar()
  * metodo para insertar un registro en cualquier tabla de la pantalla
  */
 @Override
 public void insertar() {
   // TODO Auto-generated method stub
   if (tab_permisos.isFocus()) {
     if (aut_empleado.getValor() != null) {
       if (ide_geedp_activo != null && !ide_geedp_activo.isEmpty()) {
         tab_permisos.insertar();
         tab_permisos.setValor("IDE_GEEDP", ide_geedp_activo);
         tab_permisos.setValor("IDE_GTEMP", aut_empleado.getValor());
       } else {
         utilitario.agregarMensajeInfo(
             "No se puede insertar", "El contrato del empleado no esta activo");
       }
     } else {
       utilitario.agregarMensajeInfo(
           "No se puede insertar", "Debe seleccionar el Empleado que solicita el Permiso");
     }
   } else if (tab_permiso_justificacion.isFocus()) {
     tab_permiso_justificacion.insertar();
   }
 }
Example #8
0
 @Override
 public void guardar() {
   // TODO Auto-generated method stub
   if (aut_empleado.getValor() != null) {
     System.out.println("ingresa al if de autocompletar: ");
     if (validarSolicitudPermiso()) {
       System.out.println("ingresa al if : validarSolicitudPermiso");
       if (tab_permisos.guardar()) {
         System.out.println("ingresa al if : tab_permisos");
         if (tab_permiso_justificacion.guardar()) {
           System.out.println("ingresa al if : tab_permiso_justificacion");
           guardarPantalla();
         }
       }
     }
   } else {
     utilitario.agregarMensajeInfo(
         "No se puede guardar el Permiso", "Debe seleccionar un Empleado");
   }
 }
Example #9
0
  public void dibujarPagar() {
    Grupo gru_grupo = new Grupo();
    if (isPrestamoSeleccionado()) {
      tab_tabla1 = new Tabla();
      tab_tabla1.setId("tab_tabla1");
      tab_tabla1.setSql(ser_prestamo.getSqlPagosPrestamo(aut_prestamos.getValor()));
      tab_tabla1.setCampoPrimaria("ide_ipdpr");
      tab_tabla1.getColumna("ide_ipdpr").setVisible(false);
      tab_tabla1.getColumna("ide_ipcpr").setVisible(false);
      tab_tabla1.getColumna("ide_ipcpr").setEtiqueta();
      tab_tabla1.getColumna("num_ipdpr").setEtiqueta();
      tab_tabla1.getColumna("fecha_ipdpr").setEtiqueta();
      tab_tabla1.getColumna("capital_ipdpr").setEtiqueta();
      tab_tabla1.getColumna("interes_ipdpr").setEtiqueta();
      tab_tabla1.getColumna("cuota_ipdpr").setEtiqueta();
      tab_tabla1.getColumna("ide_cndpc").setVisible(false);
      tab_tabla1.getColumna("ide_ipcpr").setLectura(false);
      tab_tabla1.getColumna("num_ipdpr").setNombreVisual("NUMERO");
      tab_tabla1.getColumna("fecha_ipdpr").setNombreVisual("FECHA");
      tab_tabla1.getColumna("capital_ipdpr").setNombreVisual("CAPITAL");
      tab_tabla1.getColumna("interes_ipdpr").setNombreVisual("INTERES");
      tab_tabla1.getColumna("cuota_ipdpr").setNombreVisual("CUOTA");
      tab_tabla1.getColumna("pagado_ipdpr").setNombreVisual("PAGAR");
      tab_tabla1.getColumna("fecha_prestamo_ipcpr").setVisible(false);
      tab_tabla1.getColumna("monto_ipcpr").setVisible(false);
      tab_tabla1.getColumna("num_dias_ipcpr").setVisible(false);
      tab_tabla1.getColumna("interes_ipcpr").setVisible(false);
      tab_tabla1.getColumna("ide_geper").setVisible(false);
      tab_tabla1.setNumeroTabla(-1);
      tab_tabla1.setScrollable(true);
      tab_tabla1.setScrollHeight(270);
      tab_tabla1.dibujar();
      tab_tabla1.setRows(999);
      PanelTabla pat_panel = new PanelTabla();
      pat_panel.setPanelTabla(tab_tabla1);
      pat_panel.setMensajeInfo("Seleccione los dividendos que desea pagar");
      pat_panel.getMenuTabla().getItem_buscar().setRendered(false);
      PanelGrid pgrid = new PanelGrid();
      pgrid.setColumns(8);
      pgrid.setStyle("width:100%;");
      pgrid.getFacets().put("header", new Etiqueta(aut_prestamos.getValorArreglo(1)));
      pgrid.getChildren().add(new Etiqueta("<strong>FECHA DEL PRESTAMO :</strong>"));
      pgrid
          .getChildren()
          .add(
              new Etiqueta(
                  utilitario.getFormatoFecha(
                      utilitario.getFecha(tab_tabla1.getValor("fecha_prestamo_ipcpr")),
                      "dd-MM-yyyy")));
      pgrid.getChildren().add(new Etiqueta("<strong>MONTO :</strong>"));
      pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("monto_ipcpr")));
      pgrid.getChildren().add(new Etiqueta("<strong>NUM DIAS PLAZO :</strong>"));
      pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("num_dias_ipcpr")));
      pgrid.getChildren().add(new Etiqueta("<strong>% INTERES :</strong>"));
      pgrid.getChildren().add(new Etiqueta(tab_tabla1.getValor("interes_ipcpr")));
      gru_grupo.getChildren().add(pgrid);
      gru_grupo.getChildren().add(new Separator());
      gru_grupo.getChildren().add(new Etiqueta("<div align='center'>"));
      gru_grupo.getChildren().add(pat_panel);

      Grid gri = new Grid();
      gri.setColumns(2);
      gri.getChildren()
          .add(
              new Etiqueta(
                  "<div style='font-size:12px;font-weight: bold;'> <img src='imagenes/im_pregunta.gif' />  GENERAR FACTURA SOBRE EL INTERES ? </div>"));
      rad_hace_factrua.setRadio(utilitario.getListaPregunta());
      rad_hace_factrua.setValue(true);
      gri.getChildren().add(rad_hace_factrua);
      gru_grupo.getChildren().add(gri);
      Boton bot_pagar = new Boton();
      bot_pagar.setValue("Aceptar");
      bot_pagar.setMetodo("pagarPrestamo");
      bot_pagar.setIcon("ui-icon-check");
      gru_grupo.getChildren().add(bot_pagar);
      gru_grupo.getChildren().add(new Etiqueta("</div>"));
    }
    mep_menu.dibujar(4, "PAGAR PRESTAMO", gru_grupo);
  }
Example #10
0
 public void dibujarPrestamo() {
   tab_tabla1 = new Tabla();
   tab_tabla1.setId("tab_tabla1");
   tab_tabla1.setTabla("iyp_cab_prestamo", "ide_ipcpr", 1);
   tab_tabla1.setCondicion("ide_ipcpr=-1");
   tab_tabla1
       .getColumna("ide_iptpr")
       .setCombo("iyp_tipo_prestamo", "ide_iptpr", "nombre_iptpr", "");
   tab_tabla1
       .getColumna("ide_iptpr")
       .setValorDefecto(utilitario.getVariable("p_iyp_tipo_prestamo"));
   tab_tabla1
       .getColumna("ide_ipepr")
       .setCombo("iyp_estado_prestamos", "ide_ipepr", "nombre_ipepr", "");
   tab_tabla1
       .getColumna("ide_ipepr")
       .setValorDefecto(utilitario.getVariable("p_iyp_estado_normal"));
   tab_tabla1.getColumna("ide_cndpc").setCombo(ser_contabilidad.getSqlCuentasHijas());
   tab_tabla1.getColumna("ide_cndpc").setAutoCompletar();
   tab_tabla1.getColumna("ide_usua").setValorDefecto(utilitario.getVariable("ide_usua"));
   tab_tabla1.getColumna("FECHA_PRESTAMO_IPCPR").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("fecha_transaccion_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("fecha_transaccion_ipcpr").setVisible(false);
   tab_tabla1
       .getColumna("ide_tecba")
       .setCombo(
           "select tes_cuenta_banco.ide_tecba,tes_banco.nombre_teban,tes_cuenta_banco.nombre_tecba from  tes_banco,tes_cuenta_banco,sis_empresa where tes_banco.ide_teban=tes_cuenta_banco.ide_teban and sis_empresa.ide_empr="
               + utilitario.getVariable("ide_empr")
               + " and tes_cuenta_banco.ide_sucu="
               + utilitario.getVariable("ide_sucu"));
   tab_tabla1.getColumna("ide_usua").setVisible(false);
   tab_tabla1.getColumna("ide_tecba").setRequerida(true);
   tab_tabla1.getColumna("monto_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("ide_cndpc").setRequerida(true);
   tab_tabla1.getColumna("interes_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("num_pagos_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("ide_ipepr").setRequerida(true);
   tab_tabla1.getColumna("ide_iptpr").setRequerida(true);
   tab_tabla1.getColumna("num_dias_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("observacion_ipcpr").setRequerida(true);
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("hora_sistema_ipcpr").setValorDefecto(utilitario.getHoraActual());
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("hora_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("genera_asiento_ipcpr").setValorDefecto("true");
   tab_tabla1.setTipoFormulario(true);
   tab_tabla1.getGrid().setColumns(4);
   List lista = new ArrayList();
   Object fila1[] = {true, "INGRESO"};
   Object fila2[] = {false, "EGRESO"};
   lista.add(fila1);
   lista.add(fila2);
   tab_tabla1.getColumna("es_ingreso_ipcpr").setCombo(lista);
   tab_tabla1.getColumna("es_ingreso_ipcpr").setOrden(2);
   tab_tabla1
       .getColumna("ide_geper")
       .setCombo(
           "gen_persona",
           "ide_geper",
           "nom_geper,identificac_geper",
           "es_cliente_geper=TRUE AND nivel_geper='HIJO'");
   tab_tabla1.getColumna("ide_geper").setAutoCompletar();
   tab_tabla1.getColumna("ide_geper").setRequerida(true);
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setValorDefecto(utilitario.getFechaActual());
   tab_tabla1.getColumna("hora_sistema_ipcpr").setValorDefecto(utilitario.getHoraActual());
   tab_tabla1.getColumna("fecha_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("hora_sistema_ipcpr").setVisible(false);
   tab_tabla1.getColumna("ide_cnccc").setLectura(true);
   tab_tabla1.setCondicion("ide_ipcpr=" + aut_prestamos.getValor());
   tab_tabla1.setMostrarNumeroRegistros(false);
   tab_tabla1.dibujar();
   PanelTabla pat_panel = new PanelTabla();
   pat_panel.setPanelTabla(tab_tabla1);
   pat_panel.getMenuTabla().getItem_buscar().setRendered(false);
   mep_menu.dibujar(1, "DATOS DEL PRESTAMO", pat_panel);
 }
  public void dibujarRegistro() {
    limpiarPanel();
    tabTabla.setId("tabTabla");
    tabTabla.setConexion(conPostgres);
    tabTabla.setTabla("mvabactecimiento_combustible", "abastecimiento_id", 1);
    if (autCompleta.getValue() == null) {
      tabTabla.setCondicion("abastecimiento_id=-1");
    } else {
      tabTabla.setCondicion("abastecimiento_id=" + autCompleta.getValor());
    }
    tabTabla
        .getColumna("tipo_combustible_id")
        .setCombo(
            "SELECT tipo_combustible_id,(tipo_combustible_descripcion||'/'||tipo_valor_galon) as valor FROM mvtipo_combustible order by tipo_combustible_descripcion");
    tabTabla
        .getColumna("mve_secuencial")
        .setCombo(
            "SELECT v.mve_secuencial,\n"
                + "(case when m.mvmarca_descripcion is null then v.motor when m.mvmarca_descripcion is not null then ((case when v.placa is NULL then v.codigo_activo when v.placa is not null then v.placa end )\n"
                + "||'/'||m.mvmarca_descripcion ||'/'||o.mvmodelo_descripcion)end)as descripcion\n"
                + "FROM mv_vehiculo v\n"
                + "left JOIN mvmarca_vehiculo m ON v.marca_id = m.mvmarca_id\n"
                + "left JOIN mvmodelo_vehiculo o ON v.modelo_id = o.mvmodelo_id\n"
                + "WHERE v.tipo_ingreso = 'A' or v.placa='0000000'");
    tabTabla
        .getColumna("abastecimiento_cod_conductor")
        .setCombo(
            "SELECT cod_empleado,nombres FROM srh_empleado where estado = 1 order by nombres");
    tabTabla
        .getColumna("abastecimiento_cod_dependencia")
        .setCombo(
            "SELECT dependencia_codigo,dependencia_descripcion from mvtipo_dependencias order by dependencia_descripcion");
    tabTabla.getColumna("abastecimiento_cod_dependencia").setFiltroContenido();
    tabTabla.getColumna("mve_secuencial").setFiltroContenido();
    tabTabla.getColumna("mve_secuencial").setMetodoChange("busPlaca");
    tabTabla.getColumna("abastecimiento_kilometraje").setMetodoChange("kilometraje");
    tabTabla.getColumna("abastecimiento_galones").setMetodoChange("galones");
    tabTabla.getColumna("abastecimiento_tipo_medicion").setValorDefecto("1");
    tabTabla
        .getColumna("abastecimiento_logining")
        .setValorDefecto(tabConsulta.getValor("NICK_USUA"));
    tabTabla.getColumna("abastecimiento_fechaing").setValorDefecto(utilitario.getFechaActual());
    tabTabla.getColumna("abastecimiento_horaing").setValorDefecto(utilitario.getHoraActual());
    tabTabla.getColumna("tipo_combustible_id").setLectura(true);
    tabTabla.getColumna("abastecimiento_numero").setLectura(true);
    tabTabla.getColumna("abastecimiento_total").setLectura(true);
    tabTabla.getColumna("abastecimiento_cod_dependencia").setLectura(true);
    tabTabla.getColumna("abastecimiento_fechaing").setVisible(false);
    tabTabla.getColumna("abastecimiento_logining").setVisible(false);
    tabTabla.getColumna("abastecimiento_tipo_medicion").setVisible(false);
    tabTabla.getColumna("abastecimiento_anio").setVisible(false);
    tabTabla.getColumna("abastecimiento_tipo_ingreso").setVisible(false);
    tabTabla.getColumna("abastecimiento_periodo").setVisible(false);
    tabTabla.getColumna("abastecimiento_horaing").setVisible(false);
    tabTabla.getColumna("abastecimiento_id").setVisible(false);
    tabTabla.getColumna("abastecimiento_horasmes").setVisible(false);
    tabTabla.getColumna("abastecimiento_valorhora").setVisible(false);
    tabTabla.setTipoFormulario(true);
    tabTabla.getGrid().setColumns(2);
    tabTabla.dibujar();
    PanelTabla pntt = new PanelTabla();
    pntt.setPanelTabla(tabTabla);

    Grupo gru = new Grupo();
    gru.getChildren().add(pntt);
    panOpcion.getChildren().add(gru);
  }
Example #12
0
  public void dibujarSolicitud() {
    limpiarPanel();
    tab_solicitud.setId("tab_solicitud");
    tab_solicitud.setConexion(con_postgres);
    tab_solicitud.setTabla("sca_solicitud_acceso", "id_solicitud_acceso", 1);
    /*Filtro estatico para los datos a mostrar*/
    if (aut_busca.getValue() == null) {
      tab_solicitud.setCondicion("id_solicitud_acceso=-1");
    } else {
      tab_solicitud.setCondicion("id_solicitud_acceso=" + aut_busca.getValor());
    }

    tab_solicitud.getColumna("fechaing_solicitante").setValorDefecto(utilitario.getFechaActual());

    tab_solicitud
        .getColumna("id_sistema")
        .setCombo("SELECT id_sistema,nombre_sistema FROM sca_sistemas order by nombre_sistema");
    tab_solicitud
        .getColumna("id_modulo")
        .setCombo("SELECT id_modulo,nombre_modulo FROM sca_modulos order by nombre_modulo");
    tab_solicitud
        .getColumna("id_perfil")
        .setCombo("SELECT id_perfil,nombre_perfil FROM sca_perfiles order by nombre_perfil");
    tab_solicitud
        .getColumna("codigo_usuario")
        .setCombo("select cod_empleado,nombres from srh_empleado order by nombres");
    tab_solicitud
        .getColumna("direccion_solicitante")
        .setCombo("select cod_direccion,nombre_dir from srh_direccion order by nombre_dir");
    tab_solicitud.getColumna("direccion_solicitante").setFiltroContenido();
    tab_solicitud
        .getColumna("cargo_solicitante")
        .setCombo("select cod_cargo,nombre_cargo from srh_cargos order by nombre_cargo");
    tab_solicitud.getColumna("cargo_solicitante").setFiltroContenido();
    tab_solicitud
        .getColumna("cargo_usuario")
        .setCombo("select cod_cargo,nombre_cargo from srh_cargos order by nombre_cargo");
    tab_solicitud.getColumna("cargo_usuario").setFiltroContenido();
    tab_solicitud
        .getColumna("codigo_solicitante")
        .setCombo("select cod_empleado,nombres from srh_empleado order by nombres");
    tab_solicitud.getColumna("codigo_solicitante").setFiltroContenido();

    tab_solicitud.getColumna("ingreso_perfil_usuario").setCheck();
    tab_solicitud.getColumna("actualizacion_perfil_usuario").setCheck();
    tab_solicitud.getColumna("lectura_perfil_usuario").setCheck();

    tab_solicitud.getColumna("codigo_solicitante").setMetodoChange("datosSolicitante");
    tab_solicitud.getColumna("codigo_usuario").setMetodoChange("datosUsuario");
    tab_solicitud.getColumna("id_sistema").setMetodoChange("datosModulo");
    tab_solicitud.getColumna("id_modulo").setMetodoChange("datosPerfil");
    tab_solicitud.getColumna("id_perfil").setMetodoChange("activaCasillas");

    tab_solicitud.getColumna("bandera_solicitante").setEtiqueta();
    tab_solicitud.getColumna("bandera_usuario").setEtiqueta();
    tab_solicitud.getColumna("bandera_perfil").setEtiqueta();

    tab_solicitud.getColumna("ingreso_perfil_usuario").setLectura(true);
    tab_solicitud.getColumna("actualizacion_perfil_usuario").setLectura(true);
    tab_solicitud.getColumna("lectura_perfil_usuario").setLectura(true);

    tab_solicitud.getColumna("estado_solicitud").setVisible(false);
    tab_solicitud.getColumna("cedula_solicitante").setVisible(false);
    tab_solicitud.getColumna("nombre_solicitante").setVisible(false);
    tab_solicitud.getColumna("cedula_usuario").setVisible(false);
    tab_solicitud.getColumna("nombre_usuario").setVisible(false);
    tab_solicitud.getColumna("direccion_usuario").setVisible(false);
    tab_solicitud.getColumna("fecha_acceso_usuario").setVisible(false);
    tab_solicitud.getColumna("login_acceso_usuario").setVisible(false);
    tab_solicitud.getColumna("password_acceso_usuario").setVisible(false);
    tab_solicitud.getColumna("cedula_asigna_acceso").setVisible(false);
    tab_solicitud.getColumna("codigo_asigna_acceso").setVisible(false);
    tab_solicitud.getColumna("nombre_asigna_acceso").setVisible(false);
    tab_solicitud.getColumna("logining_solicitante").setVisible(false);
    tab_solicitud.getColumna("fechact_solicitante").setVisible(false);
    tab_solicitud.getColumna("loginact_solcitante").setVisible(false);
    tab_solicitud.getColumna("logining_acceso_usuario").setVisible(false);
    tab_solicitud.getColumna("fechact_acceso_usuario").setVisible(false);
    tab_solicitud.getColumna("loginact_acceso_usuario").setVisible(false);

    tab_solicitud
        .getColumna("logining_solicitante")
        .setValorDefecto(utilitario.getVariable("NICK"));

    tab_solicitud.setTipoFormulario(true);
    tab_solicitud.dibujar();
    PanelTabla tps = new PanelTabla();
    tps.setPanelTabla(tab_solicitud);

    Division div_division = new Division();
    div_division.setId("div_division");
    div_division.dividir1(tps);

    Grupo gru = new Grupo();
    gru.getChildren().add(div_division);
    pan_opcion.getChildren().add(gru);
  }