Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 866 → Rev 867

/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/BarreRepartitionVotePresenteur.java
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));
}
}
/trunk/src/org/tela_botanica/del/client/composants/votes/barrerepartition/BarreRepartitionVoteVue.java
77,4 → 77,16
}
animer.run(2000);
}
 
@Override
public void desactiverBoutons() {
boutonNon.setEnabled(false);
boutonOui.setEnabled(false);
}
 
@Override
public void activerBoutons() {
boutonNon.setEnabled(true);
boutonOui.setEnabled(true);
}
}