| 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 | 
            }
  |