Subversion Repositories eFlore/Applications.coel

Rev

Rev 1210 | Rev 1262 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1210 Rev 1239
Line 14... Line 14...
14
import org.tela_botanica.client.modeles.InterneValeur;
14
import org.tela_botanica.client.modeles.InterneValeur;
15
import org.tela_botanica.client.modeles.InterneValeurListe;
15
import org.tela_botanica.client.modeles.InterneValeurListe;
16
import org.tela_botanica.client.modeles.MenuApplicationId;
16
import org.tela_botanica.client.modeles.MenuApplicationId;
17
import org.tela_botanica.client.modeles.Valeur;
17
import org.tela_botanica.client.modeles.Valeur;
18
import org.tela_botanica.client.modeles.ValeurListe;
18
import org.tela_botanica.client.modeles.ValeurListe;
-
 
19
import org.tela_botanica.client.modeles.aDonnee;
19
import org.tela_botanica.client.modeles.personne.Personne;
20
import org.tela_botanica.client.modeles.personne.Personne;
20
import org.tela_botanica.client.modeles.personne.PersonneListe;
21
import org.tela_botanica.client.modeles.personne.PersonneListe;
21
import org.tela_botanica.client.modeles.projet.Projet;
22
import org.tela_botanica.client.modeles.projet.Projet;
22
import org.tela_botanica.client.modeles.projet.ProjetListe;
23
import org.tela_botanica.client.modeles.projet.ProjetListe;
23
import org.tela_botanica.client.modeles.structure.Structure;
24
import org.tela_botanica.client.modeles.structure.Structure;
Line 1197... Line 1198...
1197
 
1198
 
1198
				// Rafraichissement du contenu de la grille du personnel
1199
				// Rafraichissement du contenu de la grille du personnel
1199
				if (mode.equals(MODE_AJOUTER)) {
1200
				if (mode.equals(MODE_AJOUTER)) {
1200
					rafraichirPersonnel();
1201
					rafraichirPersonnel();
-
 
1202
				}
1201
				}
1203
				/*
1202
				else {
1204
				else {
1203
					initialiserGrillePersonnelEnModification();
1205
					initialiserGrillePersonnelEnModification();
-
 
1206
				}
1204
				}
1207
				*/
1205
			}
1208
			}
Line 1206... Line 1209...
1206
		});
1209
		});
1207
		
1210
		
Line 1501... Line 1504...
1501
		grillePersonnel.getView().setForceFit(true);
1504
		grillePersonnel.getView().setForceFit(true);
1502
  		grillePersonnel.setAutoExpandColumn("specialite");
1505
  		grillePersonnel.setAutoExpandColumn("specialite");
1503
  		grillePersonnel.setStripeRows(true);
1506
  		grillePersonnel.setStripeRows(true);
1504
  		grillePersonnel.setTrackMouseOver(true);
1507
  		grillePersonnel.setTrackMouseOver(true);
Line -... Line 1508...
-
 
1508
  		
-
 
1509
  		
-
 
1510
		personnelGrilleMagazin.addListener(Store.Update, new Listener<StoreEvent<StructureAPersonne>>() {
1505
  		
1511
			public void handleEvent(StoreEvent<StructureAPersonne> ce) {
-
 
1512
				ce.getModel().set("etat", aDonnee.ETAT_MODIFIE);
-
 
1513
			}
Line 1506... Line 1514...
1506
  		grillePersonnel.addListener(null, sm);
1514
		});
1507
  		
1515
  		
Line 1508... Line 1516...
1508
  		cp.add(grillePersonnel);
1516
  		cp.add(grillePersonnel);
Line 2021... Line 2029...
2021
			}
2029
			}
2022
		} catch (Exception e) {
2030
		} catch (Exception e) {
2023
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), e);
2031
			GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), e);
2024
		}
2032
		}
Line 2025... Line 2033...
2025
		
2033
		
2026
		controlerFermetureApresRafraichissement();
2034
		controlerFermeture();
Line 2027... Line 2035...
2027
	}
2035
	}
2028
	
2036
	
2029
	public void rafraichirInformation(Information info) {
2037
	public void rafraichirInformation(Information info) {
Line 2086... Line 2094...
2086
			Debug.log("==> StructureForm.rafraichirInformation, typeInfo=liste_structure_a_personne");
2094
			Debug.log("==> StructureForm.rafraichirInformation, typeInfo=liste_structure_a_personne");
2087
			if (info.getDonnee(0) != null) {
2095
			if (info.getDonnee(0) != null) {
2088
				personnel = (StructureAPersonneListe) info.getDonnee(0);
2096
				personnel = (StructureAPersonneListe) info.getDonnee(0);
Line 2089... Line 2097...
2089
				
2097
				
2090
				peuplerStructurePersonnel();
2098
				peuplerStructurePersonnel();
2091
				
-
 
2092
	/*	TODELETE		
-
 
2093
				int nbPersonnel = this.personnelGrilleMagazin.getCount();
-
 
2094
				for (int i=0; i<nbPersonnel; i++){
-
 
2095
					Debug.log("==> setEtat(ETAT_MODIFIE) : personne="+this.personnelGrilleMagazin.getAt(i).getId());	
-
 
2096
					this.personnelGrilleMagazin.getAt(i).set("etat", StructureAPersonne.ETAT_MODIFIE);
-
 
2097
				}				
-
 
2098
	*/
-
 
2099
				
2099
 
2100
				personnelOnglet.layout();
2100
				personnelOnglet.layout();
Line 2101... Line 2101...
2101
				InfoLogger.display("Chargement du Personnel", "ok");
2101
				InfoLogger.display("Chargement du Personnel", "ok");
2102
 
2102