Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1859 → Rev 1860

/trunk/src/org/tela_botanica/client/modeles/publication/PublicationAsyncDao.java
16,10 → 16,13
import com.google.gwt.core.client.GWT;
import com.google.gwt.json.client.JSONArray;
import com.google.gwt.json.client.JSONObject;
import com.google.gwt.json.client.JSONParser;
import com.google.gwt.json.client.JSONValue;
import com.google.gwt.user.client.Window;
 
public class PublicationAsyncDao {
private static final String SERVICE_NOM = "CoelPublication";
private static final String SERVICE_IMPORT = "CoelImport";
public static String tri = null;
private String utilisateurId = null;
30,9 → 33,7
vueARafraichir = vueARafraichirCourrante ;
utilisateurId = ((Mediateur) Registry.get(RegistreId.MEDIATEUR)).getUtilisateurId();
}
 
/**
* @param paginationProgressive : définit le mode de consultation de la base de données
* - True : la consultation des données est progressive, ce qui signifie que la liste est chargée (paginée) au
195,5 → 196,41
vueARafraichir.rafraichir(info);
}
}
public static boolean importEstUnSucces(JSONValue responseValue) {
boolean succesImportBool = false;
if(responseValue != null) {
JSONObject objetReponse = responseValue.isObject();
String succesImport = objetReponse.get("succes_import").isString().stringValue();
succesImportBool = succesImport.equals("1");
}
return succesImportBool;
}
public static String getErreursImport(JSONValue responseValue) {
// Normalement cette fonction est appelée par le médiateur uniquement
// si l'import à renvoyé un objet valide
JSONObject objetReponse = responseValue.isObject();
JSONArray erreurs = objetReponse.get("erreurs").isArray();
String erreurStr = "\n";
for (int i = 0; i < erreurs.size(); i++) {
erreurStr += "- "+erreurs.get(i).isString().stringValue()+"\n";
}
return erreurStr;
}
public static String getNbPublisImportees(JSONValue responseValue) {
// Normalement cette fonction est appelée par le médiateur uniquement
// si l'import à renvoyé un objet valide
JSONObject objetReponse = responseValue.isObject();
String nbPubliImportees = objetReponse.get("nb_elements_importes").isString().stringValue();
return nbPubliImportees;
}
public static String getUrlImport() {
return UtilDAO.getUrlService(SERVICE_IMPORT);
}
 
}
/trunk/src/org/tela_botanica/client/modeles/aDonnee.java
17,6 → 17,7
import com.extjs.gxt.ui.client.data.BaseModelData;
import com.google.gwt.http.client.URL;
import com.google.gwt.json.client.JSONObject;
import com.google.gwt.user.client.Window;
 
/**
* @author jpm