package com.rau.evoting.beans;
import java.util.ArrayList;
import javax.faces.context.FacesContext;
import com.rau.evoting.data.ElectionDP;
import com.rau.evoting.models.Election;
public class UserElections {
private ArrayList<Election> els;
//private String userId;
public UserElections() {
FacesContext context = FacesContext.getCurrentInstance();
//Elections elsBean = (Elections) context.getApplication().evaluateExpressionGet(context, "#{elections}", Elections.class);
//String accessToken = (String)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("accessToken");
//FacebookClient fbClient = new DefaultFacebookClient(accessToken);
//User user = fbClient.fetchObject("me", User.class);
int userId = (int)FacesContext.getCurrentInstance().getExternalContext().getSessionMap().get("userId");
els = ElectionDP.getUserElections(userId);
}
public ArrayList<Election> getEls() {
return els;
}
public void setEls(ArrayList<Election> els) {
this.els = els;
}
}