Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1661 Rev 1673
Line 400... Line 400...
400
			GWT.log("MESSAGES:\n"+info.getMessages().toString(), null);
400
			GWT.log("MESSAGES:\n"+info.getMessages().toString(), null);
401
		}
401
		}
Line 402... Line 402...
402
		
402
		
403
		if (info.getType().equals("modif_structure")) {
403
		if (info.getType().equals("modif_structure")) {
-
 
404
			InfoLogger.display("Modification d'une institution", info.toString());
-
 
405
			Structure structureMaj = (Structure)(info.getDonnee(0));
-
 
406
			if(structureMaj != null) {
-
 
407
				// TRUE uniquement si la modification a retourné un objet JSON pour mise à jour
-
 
408
				// (contenant les coordonnées générées, cf r1673)
-
 
409
				structure.setLatitude(structureMaj.getLatitude());
-
 
410
				structure.setLongitude(structureMaj.getLongitude());
-
 
411
			}
404
			InfoLogger.display("Modification d'une institution", info.toString());
412
			
405
			controlerFermeture();
413
			controlerFermeture();
406
		} else if (info.getType().equals("ajout_structure")) {
414
		} else if (info.getType().equals("ajout_structure")) {
407
			if (info.getDonnee(0) != null && info.getDonnee(0) instanceof String) {
415
			if (info.getDonnee(0) != null && info.getDonnee(0) instanceof String) {
408
				this.mode = MODE_MODIFIER;
416
				this.mode = MODE_MODIFIER;