private void atualizarUsuario(Usuario usuario, Vector linha) { usuario.setCodigo(Integer.parseInt(linha.get(0).toString())); usuario.setNome(linha.get(1).toString()); usuario.getCargo().setCodigo(Integer.parseInt(linha.get(2).toString())); usuario.getSetor().setCodigo(Integer.parseInt(linha.get(3).toString())); usuario.setLogin(linha.get(4).toString()); usuario.setSenha(linha.get(5).toString()); usuario.setDocumento(linha.get(6).toString()); usuario.setPermissao(linha.get(7).toString()); }
private Vector criarLinhaUsuario(Usuario usuario) { Vector linha = new Vector(); linha.addElement(usuario.getCodigo()); linha.addElement(usuario.getNome()); linha.addElement(usuario.getCargo()); linha.addElement(usuario.getSetor()); linha.addElement(usuario.getLogin()); linha.addElement(usuario.getSenha()); linha.addElement(usuario.getDocumento()); linha.addElement(usuario.getPermissao()); return linha; }
public Vector logar(String nome, String senha) { Vector linha = new Vector(); try { Usuario u = usuarioDao.logar(nome, senha); if (u != null) { linha.addElement("" + u.getCodigo()); linha.addElement("" + u.getNome()); linha.addElement("" + u.getPermissao()); linha.addElement("" + u.getDocumento()); linha.addElement("" + u.getLogin()); linha.addElement("" + u.getSenha()); linha.addElement("" + u.getCargo().getCodigo()); linha.addElement("" + u.getCargo().getNome()); linha.addElement("" + u.getCargo().getStatus()); linha.addElement("" + u.getCargo().isChefia()); linha.addElement("" + u.getSetor().getCodigo()); linha.addElement("" + u.getSetor().getNome()); linha.addElement("" + u.getSetor().getDescricao()); } else { return null; } } catch (SQLException ex) { JOptionPane.showMessageDialog( null, "Erro ao acesso o banco de dados,\n" + "por favor contate o Suporte", "Erro", JOptionPane.ERROR_MESSAGE); } return linha; }