public void valueChange(ValueChangeEvent event) { if (users.isEnabled()) { Pessoa p = (Pessoa) users.getValue(); ligaCampos(); nome.setValue(p.getNomePessoa()); email.setValue(p.getEmail()); email.setWidth(new Float(7.0), UNITS_CM); telefone.setValue(p.getTelefone()); cargo.setValue(p.getCargo()); login.setValue(p.getLogin()); senha1.setValue(p.getSenha()); senha2.setValue(p.getSenha()); admin.setValue(p.isAdmin()); bloquear.setValue(p.isBloqueado()); desligaCampos(); } }
public void buttonClick(ClickEvent event) { Pessoa p = (Pessoa) users.getValue(); p.setNomePessoa((String) nome.getValue()); p.setEmail((String) email.getValue()); p.setTelefone((String) telefone.getValue()); p.setCargo((String) cargo.getValue()); p.setLogin((String) login.getValue()); p.setSenha((String) senha1.getValue()); if (admin.getValue().equals(Boolean.TRUE)) p.setAdmin(true); else p.setAdmin(false); if (bloquear.getValue().equals(Boolean.TRUE)) p.setBloqueado(true); else p.setBloqueado(false); p.setBloqueado(false); pessoaDAO.editar(p); editar.setCaption("Editar Usuário"); editar.removeListener(this); editar.addListener(new EventoEditarUsuario()); addUser.setEnabled(true); excluir.setEnabled(true); limpaCampos(); desligaCampos(); users.removeAllItems(); preencheCB(); users.setEnabled(true); bloquear.setVisible(false); }
public void buttonClick(ClickEvent event) { if (senha1.getValue().equals(senha2.getValue())) { Pessoa p = new Pessoa(); p.setNomePessoa((String) nome.getValue()); p.setEmail((String) email.getValue()); p.setTelefone((String) telefone.getValue()); p.setCargo((String) cargo.getValue()); p.setLogin((String) login.getValue()); p.setSenha((String) senha1.getValue()); if (admin.getValue().equals(Boolean.TRUE)) p.setAdmin(true); else p.setAdmin(false); if (bloquear.getValue().equals(Boolean.TRUE)) p.setBloqueado(true); else p.setBloqueado(false); pessoaDAO.inserir(p); addUser.setCaption("Adicionar Usuário"); addUser.removeListener(this); addUser.addListener(new EventoNovoUsuario()); editar.setEnabled(true); excluir.setEnabled(true); limpaCampos(); desligaCampos(); users.removeAllItems(); preencheCB(); users.setEnabled(true); } else getWindow() .showNotification( "Senha não confere! Entre com a mesma senha nos dois campos de senha!"); }