Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 1031 Rev 1077
Line 566... Line 566...
566
				CollectionACommentaire relationCollectionACommentaire = grille.getStore().getAt(i);
566
				CollectionACommentaire relationCollectionACommentaire = grille.getStore().getAt(i);
567
				if (relationCollectionACommentaire.get("_etat_") != null) {
567
				if (relationCollectionACommentaire.get("_etat_") != null) {
568
					if (relationCollectionACommentaire.get("_etat_").equals(aDonnee.ETAT_MODIFIE)) {
568
					if (relationCollectionACommentaire.get("_etat_").equals(aDonnee.ETAT_MODIFIE)) {
569
						// Comme il est impossible de modifier les relations nous supprimons l'ancien enregistrement et ajoutons un nouveau avec le nouveau id_role
569
						// Comme il est impossible de modifier les relations nous supprimons l'ancien enregistrement et ajoutons un nouveau avec le nouveau id_role
570
						commentairesSupprimees.put("id"+idGenere++, relationCollectionACommentaire);
570
						commentairesSupprimees.put("id"+idGenere++, relationCollectionACommentaire);
571
						Debug.log("AVANT:"+relationCollectionACommentaire.getType());
571
						Debug.log("AVANT:"+relationCollectionACommentaire.getId()+"/"+relationCollectionACommentaire.getType());
Line 572... Line 572...
572
						
572
						
573
						CollectionACommentaire relationAAjouter = (CollectionACommentaire) relationCollectionACommentaire.cloner(new CollectionACommentaire());
573
						CollectionACommentaire relationAAjouter = (CollectionACommentaire) relationCollectionACommentaire.cloner(new CollectionACommentaire());
574
						corrigerChampsGrille(relationAAjouter);// Nous modifions l'id_type
574
						corrigerChampsGrille(relationAAjouter);// Nous modifions l'id_type
575
						Debug.log("APRES:"+relationAAjouter.getType());
575
						Debug.log("APRES:"+relationAAjouter.getId()+"/"+relationAAjouter.getType());
576
						commentairesAjoutees.put("id"+idGenere++, relationAAjouter);
576
						commentairesAjoutees.put("id"+idGenere++, relationAAjouter);
577
						Debug.log("Commentaires modifiés : "+relationAAjouter.getCommentaire().getTitre());
577
						Debug.log("Commentaires modifiés : "+relationAAjouter.getCommentaire().getTitre());
578
					} 
578
					} 
579
					if (relationCollectionACommentaire.get("_etat_").equals(aDonnee.ETAT_AJOUTE)) {
579
					if (relationCollectionACommentaire.get("_etat_").equals(aDonnee.ETAT_AJOUTE)) {
Line 589... Line 589...
589
		}
589
		}
590
	}
590
	}
Line 591... Line 591...
591
	
591
	
592
	private void corrigerChampsGrille(CollectionACommentaire relationCollectionACommentaire) {
592
	private void corrigerChampsGrille(CollectionACommentaire relationCollectionACommentaire) {
593
		String type = relationCollectionACommentaire.get("_type_");
-
 
594
		typeCombo.peuplerAvecTexte(type);
593
		String type = relationCollectionACommentaire.get("_type_");
595
		relationCollectionACommentaire.setType(typeCombo.collecter());
594
		relationCollectionACommentaire.setType(typeCombo.formaterTexteEnIdentifiants(type));
Line 596... Line 595...
596
	}
595
	}
597
 
596
 
598
	public void soumettre() {
597
	public void soumettre() {