Skip to content

Instantly share code, notes, and snippets.

@gmansilla
Created November 21, 2013 01:35
Show Gist options
  • Select an option

  • Save gmansilla/7574589 to your computer and use it in GitHub Desktop.

Select an option

Save gmansilla/7574589 to your computer and use it in GitHub Desktop.
public boolean authenticate( String name, String voterId ) {
Voter voter = getVoter( name );
if ( voter == null ) {
return false;
}
if ( voter.getVoterId().equals(voterId)) {
return true;
}
return false;
}
public Voter getVoter( String name ) {
EntityManager em = emf.createEntityManager();
Query query = em.createNamedQuery("Voter.findVoter");
query.setParameter("name", name);
query.getResultList();
List result = query.getResultList();
if (result.size() < 1) {
return null;
}
Voter voter = (Voter)result.get(0);
return voter;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment