Subversion Repositories eFlore/Applications.coel

Rev

Rev 751 | Rev 757 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 751 Rev 756
Line 52... Line 52...
52
				}
52
				}
53
			}
53
			}
54
		});
54
		});
55
	}
55
	}
Line 56... Line 56...
56
	
56
 
57
	public void modifier(String utilisateurId, Publication pubAModifier) {
-
 
58
		// Demande de toutes les structures
-
 
59
    	final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/"+pubAModifier.getId();
-
 
60
		
-
 
61
		JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url);
57
	public void ajouter(String utilisateurId, Publication publication) {
Line -... Line 58...
-
 
58
		String postDonneesEncodees = publication.obtenirChainePOST()+"&cmhl_ce_modifier_par="+utilisateurId;
62
		String postDonneesEncodees = pubAModifier.toReqString();
59
		
63
				
60
		final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM);
64
		rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
61
		rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
65
			@Override
62
			@Override
66
			public void surReponse(JSONValue reponseValeur) {
63
			public void surReponse(JSONValue reponseValeur) {
67
				traiterReponse(reponseValeur, "publication_valide");
64
				traiterReponse(reponseValeur, "publication_valide");
68
			}
65
			}
Line 69... Line 66...
69
		});
66
		}) ;
-
 
67
	}
-
 
68
	
Line 70... Line -...
70
	}
-
 
71
 
-
 
72
	public void ajouter(String utilisateurId, Publication publication) {
69
	public void modifier(String utilisateurId, Publication publication) {
Line 73... Line 70...
73
 
70
		String[] parametres = {publication.getId()};
74
		final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/";
71
		final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
75
		JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url);
72
		
76
		String postDonneesEncodees = publication.toReqString()+"&cmhl_ce_modifier_par="+utilisateurId;
73
		String postDonneesEncodees = publication.obtenirChainePOST();
77
				
74
		
78
		rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
75
		rb.envoyerRequete(postDonneesEncodees, new JsonRestRequestCallback() {
79
			@Override
76
			@Override
Line 80... Line 77...
80
			public void surReponse(JSONValue reponseValeur) {
77
			public void surReponse(JSONValue reponseValeur) {
81
				traiterReponse(reponseValeur, "publication_valide");
78
				traiterReponse(reponseValeur, "publication_valide");
82
			}
79
			}
83
		}) ;
-
 
84
	}
80
		});
85
 
81
	}
86
	public void supprimer(String utilisateurId, String idPubs) {
82
 
87
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
83
	public void supprimer(String utilisateurId, String publicationsId) {
88
		JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/"+utilisateurId+"/"+idPubs);
84
		String[] parametres = {utilisateurId, publicationsId};