public void pesquisarCodigo(ValueChangeEvent evento) { if(evento.getNewValue().equals(new Integer(0))) return; try { sessao = HibernateUtil.sessaoAtual(); Cidade cidade = (Cidade) sessao.get(Cidade.class, new Integer(evento.getNewValue().toString())); codigo = cidade.getCodigo(); nome = cidade.getNome(); uf = cidade.getUf(); /* txtCodigo.setSubmittedValue(evento.getNewValue().toString()); txtNome.setSubmittedValue(cidade.getNome()); cbxUf.setSubmittedValue(cidade.getUf()); */ HibernateUtil.fecharSessao(); } catch(Exception erro) { log.error("Execpen (pesquisarCodigo): " + erro.getMessage()); } //modo(true, false); }