Subversion Repositories eFlore/Applications.del

Rev

Rev 1496 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1496 Rev 2109
Line 4... Line 4...
4
 
4
 
5
import org.tela_botanica.del.client.config.Config;
5
import org.tela_botanica.del.client.config.Config;
6
import org.tela_botanica.del.client.modeles.VoteProtocole;
6
import org.tela_botanica.del.client.modeles.VoteProtocole;
7
import org.tela_botanica.del.client.services.rest.async.AjoutVoteProtocoleCallback;
7
import org.tela_botanica.del.client.services.rest.async.AjoutVoteProtocoleCallback;
-
 
8
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
8
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
9
import org.tela_botanica.del.client.utils.Analytics;
Line 9... Line 10...
9
import org.tela_botanica.del.client.services.rest.async.VoteProtocoleCallback;
10
import org.tela_botanica.del.client.services.rest.async.VoteProtocoleCallback;
Line 10... Line 11...
10
 
11
 
Line 44... Line 45...
44
		try {
45
		try {
45
			rb.sendRequest(chainePost, callback);
46
			rb.sendRequest(chainePost, callback);
46
		} catch (Exception e) {
47
		} catch (Exception e) {
47
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
48
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
48
		}
49
		}
-
 
50
		// stats
-
 
51
		Analytics.evenement("vote", "ajout", "{\"valeur\": \"" + voteProtocole.getVote() + "\", \"auteur\": \"" + voteProtocole.getAuteur() + "\", \"id_image\": \"" + idImage + "\"}");
49
	}
52
	}
Line 50... Line 53...
50
 
53
 
51
	private String assemblerChaineRequeteAjoutModif(VoteProtocole voteProtocole) {
54
	private String assemblerChaineRequeteAjoutModif(VoteProtocole voteProtocole) {
52
		String chaineRequete = "utilisateur="+voteProtocole.getContributeur()+"&"+
55
		String chaineRequete = "utilisateur="+voteProtocole.getContributeur()+"&"+
Line 63... Line 66...
63
		try {
66
		try {
64
			rb.sendRequest(chainePost, callback);
67
			rb.sendRequest(chainePost, callback);
65
		} catch (Exception e) {
68
		} catch (Exception e) {
66
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
69
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
67
		}
70
		}
-
 
71
		// stats
-
 
72
		Analytics.evenement("vote", "modification", "{\"valeur\": \"" + voteProtocole.getVote() + "\", \"auteur\": \"" + voteProtocole.getAuteur() + "\", \"id_image\": \"" + idImage + "\"}");
68
	}
73
	}
Line 69... Line 74...
69
 
74
 
70
	@Override
75
	@Override
71
	public void supprimerVote(String idImage, VoteProtocole voteProtocole,
76
	public void supprimerVote(String idImage, VoteProtocole voteProtocole,
Line 75... Line 80...
75
		try {
80
		try {
76
			rb.sendRequest(null, callback);
81
			rb.sendRequest(null, callback);
77
		} catch (Exception e) {
82
		} catch (Exception e) {
78
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
83
			//TODO: quoi faire si la requete est mal formée coté client avant d'être envoyée ?
79
		}
84
		}
-
 
85
		// stats
-
 
86
		Analytics.evenement("vote", "suppression", "{\"valeur\": \"" + voteProtocole.getVote() + "\", \"auteur\": \"" + voteProtocole.getAuteur() + "\", \"id_image\": \"" + idImage + "\"}");
80
	}
87
	}
81
}
88
}