public void filtrar_proveedor(SelectEvent evt) { System.out.println("si entra el metodo"); aut_filtro_persona.onSelect(evt); if (aut_filtro_persona.getValue() != null) { System.out.println("si entra el metodo " + aut_filtro_persona.getValor()); tab_tabla1.setCondicion("ide_geper=" + aut_filtro_persona.getValor()); tab_tabla1.ejecutarSql(); tab_tabla2.ejecutarValorForanea(tab_tabla1.getValorSeleccionado()); } else { utilitario.agregarMensajeInfo("No existe el Proveedor", "Ingrese otro proveedor"); } }
@Override public void insertar() { if (aut_filtro_persona.getValor() != null) { if (tab_tabla1.isFocus()) { tab_tabla1.insertar(); tab_tabla1.setValor("ide_geper", aut_filtro_persona.getValor()); } if (tab_tabla2.isFocus()) { tab_tabla2.insertar(); tab_tabla2.setValor("ide_cccfa", tab_tabla1.getValor("ide_cccfa")); } } else { utilitario.agregarMensajeInfo( "No se puede insertar", "Debe seleccionar un Proveedor en el autocompletar"); } }