public Empleado existeUsuario(String userName) { simularTabla(); Empleado usuarioEncontrado = null; for (Empleado empleado : dbEmpleados) { if (empleado.getUserName().equals(userName)) usuarioEncontrado = empleado; } return usuarioEncontrado; }
public boolean validarPassword(String userName, String password) { boolean acceso = false; Empleado usuarioValido = existeUsuario(userName); if (usuarioValido.getPassWord().equals(password)) { acceso = true; } return acceso; }
// grabar archivo public void grabar() { try { PrintWriter pw = new PrintWriter("empleados.txt"); for (int i = 0; i < tam(); i++) { Empleado x = get(i); pw.println( x.getNombre() + "," + x.getApellidoPaterno() + "," + x.getApellidoMaterno() + "," + x.getDni() + "," + x.getCorreoE() + "," + x.getFechaIngreso() + "," + x.getUserName() + "," + x.getPassWord() + "," + x.getConfpassWord() + "," + x.getCargo() + "," + x.getRol()); } pw.close(); } catch (Exception ex) { } }