Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 672 → Rev 673

/trunk/src/org/tela_botanica/client/Mediateur.java
556,6 → 556,7
if (!(panneauCentre.getContenu() instanceof PersonneVue)) {
panneauCentre.removeAll();
panneauCentre.add(new PersonneVue(this));
panneauCentre.setId(ComposantId.PANNEAU_PERSONNE_LISTES);
}
panneauCentre.getContenu().rafraichir(personnesACharger);
655,9 → 656,13
//+----------------------------------------------------------------------------------------------------------------+
 
public void afficherListePublication(PublicationListe nouvelleDonnees) {
if (!(panneauCentre.getContenu() instanceof PersonneVue)) {
if (!(panneauCentre.getContenu() instanceof PublicationVue)) {
panneauCentre.removeAll();
panneauCentre.add(new PublicationVue(this));
PublicationVue publicationVue = new PublicationVue(this) ;
panneauCentre.setId(ComposantId.PANNEAU_PUBLICATION_LISTE);
panneauCentre.add(publicationVue);
panneauCentre.layout(true);
}
panneauCentre.getContenu().rafraichir(nouvelleDonnees);
664,7 → 669,7
}
 
public void clicListePublication(Publication publication) {
panneauCentre.rafraichir(publication);
panneauCentre.getContenu().rafraichir(publication);
}
 
public void clicAjouterPublication() {
671,7 → 676,6
panneauCentre.removeAll();
PublicationForm publicationForm = new PublicationForm();
panneauCentre.add(publicationForm);
panneauCentre.setId(ComposantId.PANNEAU_FORM_PUBLICATION);
panneauCentre.layout();
}
693,7 → 697,7
if (publicationListe.size() <= 0) {
MessageBox.alert("Attention", "Vous devez sélectionner une publication", null);
} else {
String message = "Voulez-vous vraiment supprimer ces publication ?";
String message = "Voulez-vous vraiment supprimer ces publications ?";
if(publicationListe.size() == 1) {
message = "Voulez-vous vraiment supprimer cette publication ?";
}
/trunk/src/org/tela_botanica/client/ComposantId.java
17,4 → 17,6
public static final String PANNEAU_STATUT = "coel-statut";
public static final String ZONE_DETAIL_ENTETE = "coel-detail-entete";
public static final String ZONE_DETAIL_CORPS = "coel-detail-corps";
public static final String PANNEAU_PUBLICATION_LISTE = "coel-id_panneau-liste-publication";
public static final String PANNEAU_PERSONNE_LISTES = "coel-id_panneau-liste-personne";
}
/trunk/src/org/tela_botanica/client/Modele.java
22,6 → 22,8
import org.tela_botanica.client.modeles.ValeurListeAsyncDao;
 
import com.extjs.gxt.ui.client.Registry;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
 
// TODO : le transformer en SINGLETON
public class Modele {
210,6 → 212,7
if(it.hasNext()) {
idPubs += ",";
}
GWT.log("id publications "+idPubs, null);
}
PublicationAsyncDao pDao = new PublicationAsyncDao(vueARafraichir);
pDao.supprimerPublication(utilisateurId, idPubs);