Line 1... |
Line 1... |
1 |
package org.tela_botanica.del.client.services.rest;
|
1 |
package org.tela_botanica.del.client.services.rest;
|
Line 2... |
Line 2... |
2 |
|
2 |
|
3 |
import org.tela_botanica.del.client.config.Config;
|
3 |
import org.tela_botanica.del.client.config.Config;
|
4 |
import org.tela_botanica.del.client.modeles.PropositionDetermination;
|
4 |
import org.tela_botanica.del.client.modeles.PropositionDetermination;
|
5 |
import org.tela_botanica.del.client.modeles.VoteDetermination;
|
5 |
import org.tela_botanica.del.client.modeles.VoteDetermination;
|
- |
|
6 |
import org.tela_botanica.del.client.services.rest.async.AjoutVoteDeterminationCallback;
|
6 |
import org.tela_botanica.del.client.services.rest.async.VoteDeterminationCallback;
|
7 |
import org.tela_botanica.del.client.services.rest.async.ListeVotesDeterminationCallback;
|
Line 7... |
Line 8... |
7 |
import org.tela_botanica.del.client.services.rest.async.VoteDeterminationCallback.ModeRequete;
|
8 |
import org.tela_botanica.del.client.services.rest.async.PHPCallback.ModeRequete;
|
8 |
|
9 |
|
Line 9... |
Line 10... |
9 |
import com.google.gwt.http.client.RequestBuilder;
|
10 |
import com.google.gwt.http.client.RequestBuilder;
|
Line 21... |
Line 22... |
21 |
public VoteDeterminationServiceConcret(Config config) {
|
22 |
public VoteDeterminationServiceConcret(Config config) {
|
22 |
this.baseUrl = config.getServiceBaseUrl();
|
23 |
this.baseUrl = config.getServiceBaseUrl();
|
23 |
}
|
24 |
}
|
Line 24... |
Line 25... |
24 |
|
25 |
|
25 |
@Override
|
26 |
@Override
|
Line 26... |
Line 27... |
26 |
public void ajouterVote(VoteDetermination voteDetermination, VoteDeterminationCallback callback) {
|
27 |
public void ajouterVote(VoteDetermination voteDetermination, AjoutVoteDeterminationCallback callback) {
|
27 |
|
28 |
|
28 |
|
29 |
|
Line 45... |
Line 46... |
45 |
Window.alert("aa");
|
46 |
Window.alert("aa");
|
46 |
}
|
47 |
}
|
47 |
}
|
48 |
}
|
Line 48... |
Line 49... |
48 |
|
49 |
|
49 |
@Override
|
50 |
@Override
|
50 |
public void modifierVote(VoteDetermination voteDetermination, VoteDeterminationCallback callback) {
|
51 |
public void modifierVote(VoteDetermination voteDetermination, AjoutVoteDeterminationCallback callback) {
|
51 |
String idObservation = voteDetermination.getPropositionDetermination().getObservation().getId();
|
52 |
String idObservation = voteDetermination.getPropositionDetermination().getObservation().getId();
|
52 |
String idProposition = voteDetermination.getPropositionDetermination().getId();
|
53 |
String idProposition = voteDetermination.getPropositionDetermination().getId();
|
53 |
//cas de la proposition de détermination crée automatiquement à partir de l'obs
|
54 |
//cas de la proposition de détermination crée automatiquement à partir de l'obs
|
54 |
if(idProposition == null) {
|
55 |
if(idProposition == null) {
|
Line 72... |
Line 73... |
72 |
"valeur="+voteDetermination.getVote();
|
73 |
"valeur="+voteDetermination.getVote();
|
73 |
return chaineRequete;
|
74 |
return chaineRequete;
|
74 |
}
|
75 |
}
|
Line 75... |
Line 76... |
75 |
|
76 |
|
76 |
@Override
|
77 |
@Override
|
77 |
public void consulterVotesPourPropositionDetermination(PropositionDetermination propositionDetermination, VoteDeterminationCallback callback) {
|
78 |
public void consulterVotesPourPropositionDetermination(PropositionDetermination propositionDetermination, ListeVotesDeterminationCallback callback) {
|
78 |
String idObservation = propositionDetermination.getObservation().getId();
|
79 |
String idObservation = propositionDetermination.getObservation().getId();
|
79 |
String idProposition = propositionDetermination.getId();
|
80 |
String idProposition = propositionDetermination.getId();
|
80 |
//cas de la proposition de détermination crée automatiquement à partir de l'obs
|
81 |
//cas de la proposition de détermination crée automatiquement à partir de l'obs
|
81 |
if(idProposition == null) {
|
82 |
if(idProposition == null) {
|