private void llenarListaProveedores(String busqueda) throws Exception { listaInvProveedorTO = shrimp.inventario.delegate.InventarioDelegate.getInstance() .getProveedorTO(sisUsuarioEmpresaTO.getEmpCodigo(), busqueda); if (listaInvProveedorTO.size() > 0) { invProveedorTO = listaInvProveedorTO.get(0); proveedorId = invProveedorTO.getProvCodigo(); jtfProveedor.setText(invProveedorTO.getProvNombre()); } else { shrimp.inventario.formularios.JDBuscarProveedores dialog = new shrimp.inventario.formularios.JDBuscarProveedores( mDIShrimp, new javax.swing.JFrame(), true, sisUsuarioEmpresaTO.getEmpCodigo(), busqueda, sisUsuarioEmpresaTO.getUsrCodigo(), false); dialog.setLocationRelativeTo(null); invProveedorTO = dialog.invProveedorTO; if (invProveedorTO != null) { proveedorId = invProveedorTO.getProvCodigo(); jtfProveedor.setText(invProveedorTO.getProvNombre()); } else { proveedorId = null; jtfProveedor.setText(""); } } }