incidentData = NameSpace.Modele.data.incidentAModifieInfo;
}
+ // gestion des droits de modification de l'incident
+ var boutonsActifs = false;
+ var activeCUD = NameSpace.Modele.data.activeCUD;
+ if (activeCUD == true || activeCUD == undefined){
+ boutonsActifs = true;
+ } else if (isModeModification) {
+ boutonsActifs = (NameSpace.Modele.data.autoriseSaisieIncident == true && incidentData.isUtilisateurCourantAuteur == true);
+ } else {
+ boutonsActifs = (NameSpace.Modele.data.autoriseSaisieIncident == true);
+ }
+ //
+
/************************* Date de l'incident ***********************/
var date = undefined;
this.protagonisteToolbarView = new NameSpace.ProtagonisteToolbarView({
- protagonisteController:this.protagonisteController
+ protagonisteController:this.protagonisteController,
+ boutonsActifs: boutonsActifs
});
this.protagonisteView = new NameSpace.ProtagonisteView({
comboTypeProtagoniste:this.typeProtagonisteView.comboTypeProtagoniste,
qualiteProtagonisteStore:this.qualiteProtagonisteController.
qualiteProtagonisteStore,
- protagonisteToolbar:this.protagonisteToolbarView.toolbar
+ protagonisteToolbar:this.protagonisteToolbarView.toolbar,
+ boutonsActifs: boutonsActifs
});
this.protagonisteController.observeProtagonisteToolbarView(
});
/********************* Toolbar tout en haut *********************/
- // gestion des droits de modification de l'incident
- var boutonsActifs = false;
- var activeCUD = NameSpace.Modele.data.activeCUD;
- if (activeCUD == true || activeCUD == undefined){
- boutonsActifs = true;
- } else if (isModeModification) {
- boutonsActifs = (NameSpace.Modele.data.autoriseSaisieIncident == true && incidentData.isUtilisateurCourantAuteur == true);
- } else {
- boutonsActifs = (NameSpace.Modele.data.autoriseSaisieIncident == true);
- }
- //
-
this.toolbarView = new eliot.absences.commons.SaveCancelToolBarView({
enregistrerActive:boutonsActifs,
annulerActive:boutonsActifs