12,6 → 12,7 |
import org.tela_botanica.client.modeles.Structure; |
import org.tela_botanica.client.modeles.StructureListe; |
import org.tela_botanica.client.modeles.Utilisateur; |
import org.tela_botanica.client.util.Debug; |
|
import com.extjs.gxt.ui.client.Registry; |
import com.extjs.gxt.ui.client.Style.SortDir; |
161,9 → 162,14 |
if (info.getType().equals("suppression_structure")) { |
// Affichage d'un message d'information |
Info.display(i18nC.suppressionStructure(), info.toString().replaceAll("\n", "<br />")); |
|
|
List<Structure> selectionStructure = grille.getSelectionModel().getSelectedItems(); |
|
if (info.toString().replaceAll("\n", "").equals("OK")) { |
mediateur.supprimerStructureAPersonne(this, selectionStructure); |
} |
|
// Suppression des structures sélectionnées de la grille |
List<Structure> selectionStructure = grille.getSelectionModel().getSelectedItems(); |
final int taille = selectionStructure.size(); |
for (int i = 0; i < taille; i++) { |
store.remove(selectionStructure.get(i)); |
172,6 → 178,9 |
gererEtatActivationBouton(); |
} else if (info.getType().equals("maj_utilisateur")) { |
gererEtatActivationBouton(); |
} else if (info.getType().equals("suppression_structure_a_personne")) { |
// Affichage d'un message d'information |
Info.display(i18nC.suppressionStructureAPersonne(), info.toString().replaceAll("\n", "<br />")); |
} |
} else { |
GWT.log(Mediateur.i18nM.erreurRafraichir(nouvellesDonnees.getClass(), this.getClass()), null); |