1,7 → 1,5 |
package org.tela_botanica.client; |
|
import java.sql.Time; |
import java.util.Date; |
import java.util.List; |
|
import org.tela_botanica.client.composants.AideFenetre; |
26,6 → 24,7 |
import org.tela_botanica.client.vues.ContenuPanneauVue; |
import org.tela_botanica.client.vues.EntetePanneauVue; |
import org.tela_botanica.client.vues.FormPersonneVue; |
import org.tela_botanica.client.vues.FormPublicationVue; |
import org.tela_botanica.client.vues.FormStructureVue; |
import org.tela_botanica.client.vues.PersonneDetailPanneauVue; |
import org.tela_botanica.client.vues.PersonneVue; |
274,8 → 273,11 |
} |
|
public void clicAjouterPublication() { |
// TODO Auto-generated method stub |
|
panneauCentre.removeAll(); |
FormPublicationVue formPublicationVue = new FormPublicationVue(); |
panneauCentre.add(formPublicationVue); |
panneauCentre.setId(ComposantId.PANNEAU_FORM_PUBLICATION); |
panneauCentre.layout(); |
} |
|
//+----------------------------------------------------------------------------------------------------------------+ |
380,7 → 382,56 |
//FIXME Le rafraichissement du panneau ne se fait pas! |
} |
} |
|
public void clicSupprimerPersonne(Rafraichissable vue,List<Personne> personneSelection) { |
|
String ids = "" ; |
|
if (personneSelection.size() == 0) { |
Info.display("Information", "Veuillez sélectionner une personne."); |
} else if(personneSelection.size() > 0) { |
String message = "Êtes vous sur de vouloir supprimer les personnes sélectionnées ?"; |
if (personneSelection.size() == 1) { |
message = "Êtes vous sur de vouloir supprimer la personne sélectionnée ?"; |
} |
if(Window.confirm(message)) { |
String idStr = "" ; |
for(int i = 0 ; i < personneSelection.size() ; i++) { |
idStr += personneSelection.get(i).getId()+"," ; |
} |
modele.supprimerPersonne(vue, getUtilisateurId(), idStr); |
} |
} else { |
Info.display("Erreur", "Une erreur est survenue dans la méthode clicSupprimerPersonne() du Médiateur."); |
} |
} |
|
public void clicModifierPublication(List<Publication> publicationListe) { |
if(publicationListe.size() <= 0) { |
Window.alert("Il faut selectionner une publication"); |
} |
else { |
Publication pubAModifier = publicationListe.get(publicationListe.size() -1); |
panneauCentre.removeAll(); |
FormPublicationVue formPublicationVue = new FormPublicationVue(); |
panneauCentre.add(formPublicationVue); |
panneauCentre.setId(ComposantId.PANNEAU_FORM_PUBLICATION); |
panneauCentre.layout(); |
formPublicationVue.rafraichir(pubAModifier); |
} |
|
} |
|
public void ajouterPublication(FormPublicationVue formPublicationVue, |
Publication publi) { |
// TODO: faire des trucs |
} |
|
public void modifierPublication(FormPublicationVue formPublicationVue, |
Publication publi) { |
// TODO: faire des trucs |
} |
|
} |
|
|