26,6 → 26,8 |
public void afficherVotes(int pourcentage, String NomTaxon); |
public HasClickHandlers getBoutonOui(); |
public HasClickHandlers getBoutonNon(); |
public void desactiverBoutons(); |
public void activerBoutons(); |
public void setVoteOuiEffectue(); |
public void setVoteNonEffectue(); |
public void afficherVotePrisEnCompte(boolean b); |
82,7 → 84,6 |
@Override |
public void onClick(ClickEvent event) { |
voter(false); |
vue.setVoteNonEffectue(); |
vue.afficherVotePrisEnCompte(false); |
} |
}); |
97,11 → 98,13 |
moyenneVote.getPropositionAssociee().ajouterVoteDetermination(event); |
moyenneVote = CalculVoteDeterminationService.calculerVoteDetermination(moyenneVote.getPropositionAssociee()); |
afficherVotes(moyenneVote); |
vue.activerBoutons(); |
} |
|
@Override |
public void surErreur(String messageErreur) { |
Window.alert(messageErreur); |
vue.activerBoutons(); |
} |
}; |
|
129,8 → 132,9 |
} else { |
vue.setVoteNonEffectue(); |
} |
|
moyenneVote.getPropositionAssociee().ajouterVoteDetermination(vd); |
vue.desactiverBoutons(); |
// Attention, il ne faut pas ajouter le vote à la proposition maintenant, |
// mais après le retour du web service |
BusEvenementiel.getInstance().fireEvent(new EvenementVoteDetermination(vd)); |
} |
} |