try {
// Llamo para validar que no esten vacios los campos
validarDatos();
Usuario user = new Usuario();
user.setPassword(passText.getText());
user.setUsername(userText.getText());
String usuario = userText.getText();
String pass = passText.getText();
// Ya tengo los datos...
// Tengo que hacer la query ...
Usuario todos = (Usuario) ec.createQuery("select u from Usuario u where u.username = :usuario and u.password = :pass", Usuario.class).setParameter("usuario", usuario).setParameter("pass", pass).getSingleResult();
if ((todos.getPassword().equals(user.getPassword())) && (todos.getUsername().equals(user.getUsername()))) {
user.setUsername(userText.getText());
user.setPassword(passText.getText());
UsuarioActualLogueado.setUserLogueado(user);
pc = new PrincipalController(user);
pc.verificarPermisos();