243,7 → 243,9 |
public void onSuppressionImage(EvenementSupprimerImage event) { |
GWT.log("Attraper evnt : EvenementSupprimerImage (img:"+image.getIdImage()+")"); |
if (event.getIdImage().equals(image.getIdImage())) { |
supprimerImg(); |
if (Window.confirm(I18n.getVocabulary().confirmationSuppressionImg())) { |
supprimerImg(); |
} |
} |
} |
}); |
251,9 → 253,7 |
@Override |
public void onClick(ClickEvent event) { |
GWT.log("Lancer evnt : EvenementSupprimerImage"); |
if (Window.confirm(I18n.getVocabulary().confirmationSuppressionImg())) { |
BusEvenementiel.getInstance().fireEvent(new EvenementSupprimerImage(image.getIdImage())); |
} |
BusEvenementiel.getInstance().fireEvent(new EvenementSupprimerImage(image.getIdImage())); |
} |
}); |
|
267,18 → 267,16 |
} |
|
private void supprimerImg() { |
if (avoirUtilisateurAdmin()) { |
GWT.log("supprimerImg :"+image.getIdImage()); |
imageService.supprimer(image, new SuppressionImageCallback() { |
@Override |
public void surRetour(String suppressionOk) { |
GWT.log("Suppression image "+image.getIdImage()+" "+suppressionOk); |
if (suppressionOk.equals("OK")) { |
vue.asWidget().removeFromParent(); |
} |
GWT.log("supprimerImg :"+image.getIdImage()); |
imageService.supprimer(image, new SuppressionImageCallback() { |
@Override |
public void surRetour(String suppressionOk) { |
GWT.log("Suppression image "+image.getIdImage()+" "+suppressionOk); |
if (suppressionOk.equals("OK")) { |
vue.asWidget().removeFromParent(); |
} |
}); |
} |
} |
}); |
} |
|
protected void afficherPanneauMotsCles() { |
316,7 → 314,7 |
} |
|
private void afficherZoneActionsImage() { |
if (avoirUtilisateurAdmin()) { |
if (devoirAfficherZoneActionsImage()) { |
vue.afficherZoneActionsImage(); |
} else { |
vue.cacherZoneActionsImage(); |
323,7 → 321,7 |
} |
} |
|
private boolean avoirUtilisateurAdmin() { |
private boolean devoirAfficherZoneActionsImage() { |
Utilisateur utilisateur = CacheClient.getInstance().getUtilisateur(); |
boolean etreAdmin = false; |
if (utilisateur != null) { |