Advertisement
JesuisEva

Untitled

Oct 9th, 2013
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.45 KB | None | 0 0
  1. public List<Kwek> getUserKweks(){
  2.         FacesContext context = FacesContext.getCurrentInstance();
  3.         AccountBean aBean = (AccountBean) context.getApplication().evaluateExpressionGet(context, "#{accountBean}", AccountBean.class);
  4.  
  5.         List<Kwek> userKweks = new ArrayList<Kwek>();
  6.        
  7.         for(Gebruiker geb : aBean.getUsers()){
  8.            // for(Gebruiker g : geb.getGulden()){
  9.                 if(geb.getGulden().contains(aBean.getUser())){
  10.                     Transaction tx = sessionBean.getSession().beginTransaction();
  11.        
  12.                     Query query = sessionBean.getSession().createQuery("from Kwek where Username = :u");
  13.                     query.setParameter("u", this.u.getUsername());
  14.                     userKweks = query.list();
  15.        
  16.                     tx.commit();
  17.        
  18.                     return userKweks;
  19.                 }
  20.                 else if(!(geb.getGulden().contains(aBean.getUser()))){
  21.                     Transaction tx = sessionBean.getSession().beginTransaction();
  22.        
  23.                     Query query = sessionBean.getSession().createQuery("from Kwek where Username = :u AND KwekType='n'");
  24.                     query.setParameter("u", this.u.getUsername());
  25.                     userKweks = query.list();
  26.        
  27.                     tx.commit();
  28.        
  29.                     return userKweks;
  30.                 }
  31.            // }
  32.         }
  33.        
  34.         return userKweks;
  35.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement