public void descargarXML() { if (tab_tabla.getValorSeleccionado() != null) { ser_comprobante.generarXML(tab_tabla.getValorSeleccionado()); } else { utilitario.agregarMensajeInfo("Seleccione una Factura Electrónica", ""); } }
public void generarPDF() { if (tab_tabla.getValorSeleccionado() != null) { ser_comprobante.generarPDF(tab_tabla.getValorSeleccionado()); vipdf_comprobante.setVisualizarPDFUsuario(); vipdf_comprobante.dibujar(); } else { utilitario.agregarMensajeInfo("Seleccione una Factura Electrónica", ""); } }
public void endAccesorio() { if (setDepencias.getValorSeleccionado() != null && setDepencias.getValorSeleccionado().isEmpty() == false) { aCombustible.deleteDependencias(Integer.parseInt(setDepencias.getValorSeleccionado())); utilitario.agregarMensaje("Registro eliminado", "Accesorio"); setDepencias.actualizar(); } else { utilitario.agregarMensajeInfo("Debe seleccionar al menos un registro", ""); } }
public void aceptarAprobarSolicitudTalento() { utilitario .getConexion() .agregarSqlPantalla( "update ASI_PERMISOS_VACACION_HEXT set aprobado_tthh_aspvh=true where TIPO_ASPVH=1 and ide_aspvh=" + tab_permisos.getValorSeleccionado()); guardarPantalla(); con_guardar.cerrar(); String ide_anterior = tab_permisos.getValorSeleccionado(); tab_permisos.ejecutarSql(); tab_permisos.setFilaActual(ide_anterior); }
@Override public void aceptarReporte() { // Se ejecuta cuando se selecciona un reporte de la lista if (rep_reporte.getReporteSelecionado().equals("Facturas") || rep_reporte.getReporteSelecionado().equals("Facturas A6") || rep_reporte.getReporteSelecionado().equals("Facturas Nueva") || rep_reporte.getReporteSelecionado().equals("Facturas con Formato")) { if (rep_reporte.isVisible()) { parametro = new HashMap(); rep_reporte.cerrar(); parametro.put("ide_cccfa", Long.parseLong(tab_tabla.getValorSeleccionado())); sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_rep.dibujar(); } } else if (rep_reporte.getReporteSelecionado().equals("Comprobante Contabilidad")) { if (rep_reporte.isVisible()) { if (tab_tabla.getValor("ide_cnccc") != null && !tab_tabla.getValor("ide_cnccc").isEmpty()) { parametro = new HashMap(); rep_reporte.cerrar(); parametro.put("ide_cnccc", Long.parseLong(tab_tabla.getValor("ide_cnccc"))); parametro.put("ide_cnlap_haber", utilitario.getVariable("p_con_lugar_haber")); parametro.put("ide_cnlap_debe", utilitario.getVariable("p_con_lugar_debe")); sel_rep.setSeleccionFormatoReporte(parametro, rep_reporte.getPath()); sel_rep.dibujar(); } else { utilitario.agregarMensajeInfo( "Comprobante de Contabilidad", "La factura seleccionada no tiene Comprobante de Contabilidad"); } } } }
//// metodo año public void seleccionaElAnio() { if (com_anio.getValue() != null) { tab_movimiento.setCondicion("ide_geani=" + com_anio.getValue()); tab_movimiento.ejecutarSql(); tab_detalle_movimiento.ejecutarValorForanea(tab_movimiento.getValorSeleccionado()); } else { tab_movimiento.setCondicion("ide_geani=-1"); tab_movimiento.ejecutarSql(); } }
public void aceptarAnulacionHorasPermisos() { if (are_tex_razon_anula.getValue() != null && !are_tex_razon_anula.getValue().toString().isEmpty()) { if (tex_documento_anula.getValue() != null && !tex_documento_anula.getValue().toString().isEmpty()) { if (cal_fecha_anula.getValue() != null && !cal_fecha_anula.getValue().toString().isEmpty()) { tab_permisos.setValor("razon_anula_aspvh", are_tex_razon_anula.getValue().toString()); tab_permisos.setValor("documento_anula_aspvh", tex_documento_anula.getValue().toString()); tab_permisos.setValor("fecha_anula_aspvh", cal_fecha_anula.getFecha()); tab_permisos.modificar(tab_permisos.getFilaActual()); tab_permisos.guardar(); utilitario .getConexion() .agregarSqlPantalla( "update ASI_PERMISOS_VACACION_HEXT set anulado_aspvh=1 where ide_aspvh=" + tab_permisos.getValorSeleccionado()); guardarPantalla(); dia_anulado.cerrar(); String ide_anterior = tab_permisos.getValorSeleccionado(); tab_permisos.ejecutarSql(); tab_permisos.setFilaActual(ide_anterior); } else { utilitario.agregarMensajeInfo( "No se puede anular la solicitud", "Debe seleccionar una Fecha para para anular los Permisos"); } } else { utilitario.agregarMensajeInfo( "No se puede anular la solicitud", "Debe Ingresar El Documento de Anulación para anular los Permisos"); } } else { utilitario.agregarMensajeInfo( "No se puede anular la solicitud", "Debe ingresar una Razon para anular los Permisos"); } }
public void abrirVerFactura() { if (mep_menu.getOpcion() == 2) { if (tab_tabla.getSeleccionados() != null && tab_tabla.getSeleccionados().length > 0) { fcc_factura.verFactura(tab_tabla.getSeleccionados()[0].getRowKey()); fcc_factura.dibujar(); } else { utilitario.agregarMensajeInfo("Debe seleccionar una Factura", ""); } } else if (tab_tabla.getValorSeleccionado() != null) { fcc_factura.verFactura(tab_tabla.getValor("ide_cccfa")); fcc_factura.dibujar(); } else { utilitario.agregarMensajeInfo("Debe seleccionar una Factura", ""); } }
public void actualizarTabla2() { tab_permiso_justificacion.setCondicion("IDE_ASPVH=" + tab_permisos.getValorSeleccionado()); tab_permiso_justificacion.ejecutarSql(); }