Subversion Repositories eFlore/Applications.coel

Rev

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

Rev 751 Rev 756
Line 51... Line 51...
51
					}
51
					}
52
				}
52
				}
53
			}
53
			}
54
		});
54
		});
55
	}
55
	}
56
	
56
 
57
	public void modifier(String utilisateurId, Publication pubAModifier) {
57
	public void ajouter(String utilisateurId, Publication publication) {
58
		// Demande de toutes les structures
-
 
59
    	final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/"+pubAModifier.getId();
58
		String postDonneesEncodees = publication.obtenirChainePOST()+"&cmhl_ce_modifier_par="+utilisateurId;
Line 60... Line 59...
60
		
59
		
61
		JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url);
-
 
62
		String postDonneesEncodees = pubAModifier.toReqString();
-
 
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
			}
69
		});
66
		}) ;
70
	}
67
	}
71
 
68
	
-
 
69
	public void modifier(String utilisateurId, Publication publication) {
-
 
70
		String[] parametres = {publication.getId()};
72
	public void ajouter(String utilisateurId, Publication publication) {
71
		final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
73
 
-
 
74
		final String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl()+SERVICE_NOM+"/";
-
 
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
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
		}) ;
80
		});
Line 84... Line 81...
84
	}
81
	}
85
 
82
 
86
	public void supprimer(String utilisateurId, String idPubs) {
83
	public void supprimer(String utilisateurId, String publicationsId) {
87
		String url = ((Configuration) Registry.get(RegistreId.CONFIG)).getServiceBaseUrl();
-
 
88
		JsonRestRequestBuilder rb = new JsonRestRequestBuilder(RequestBuilder.POST, url+SERVICE_NOM+"/"+utilisateurId+"/"+idPubs);
84
		String[] parametres = {utilisateurId, publicationsId};
89
 
85
		final JsonRestRequestBuilder rb = UtilDAO.construireRequetePost(SERVICE_NOM, parametres);
90
		rb.envoyerRequeteSuppression(new JsonRestRequestCallback() {
86
		rb.envoyerRequeteSuppression(new JsonRestRequestCallback() {
91
			@Override
87
			@Override
92
			public void surReponse(JSONValue reponseValeur) {
88
			public void surReponse(JSONValue reponseValeur) {