public boolean isRenderEndNominating() { eventId = getEventId(); String login = FacesContext.getCurrentInstance().getExternalContext().getUserPrincipal().getName(); if ((nominatingSessionBean.isStartedNominating(eventId) == true) && (votingSessionBean.isStartedVoting(eventId) == false) && (isAnyoneNominated() == true) && !nominatingSessionBean.isComToEndNominating(eventId, login)) { return true; } else { return false; } }
public String deleteCandidate() { this.candidate = nominatingSessionBean.getCandidate(candidateLogin); this.eventId = getEventId(); try { nominatingSessionBean.deleteCandidateFromEvent(candidate, eventId); FacesMessage m = new FacesMessage("Candidate " + candidate.getLogin() + " was successfully removed"); FacesContext.getCurrentInstance().addMessage("nic", m); } catch (ControllerException ex) { Logger.getLogger(VotingManagedBean.class.getName()).log(Level.SEVERE, null, ex); return ""; } return ""; }
public boolean isRenderedTableEndVot() { eventId = getEventId(); if ((nominatingSessionBean.isStartedNominating(eventId) == false) && (votingSessionBean.isStartedVoting(eventId) == true) && (isAnyoneNominated() == true)) { return true; } else { return false; } }
public Collection<Commissioner> getAgreedCom() { if (isRenderedTableEndNom()) { return nominatingSessionBean.getComToEndNominating(getEventId()); } else if (isRenderedTableStarVot()) { return votingSessionBean.getComToStartVoting(getEventId()); } else if (isRenderedTableEndVot()) { return votingSessionBean.getComToEndVoting(getEventId()); } return null; }
public Collection<Candidate> getCandidates() { return nominatingSessionBean.getCandidates(getEventId()); }