29,7 → 29,6 |
import com.extjs.gxt.ui.client.event.SelectionListener; |
import com.extjs.gxt.ui.client.store.ListStore; |
import com.extjs.gxt.ui.client.widget.ContentPanel; |
import com.extjs.gxt.ui.client.widget.Info; |
import com.extjs.gxt.ui.client.widget.button.Button; |
import com.extjs.gxt.ui.client.widget.grid.ColumnConfig; |
import com.extjs.gxt.ui.client.widget.grid.ColumnModel; |
209,9 → 208,11 |
// au cas ou le bouton appliquer aurait été cliqué avant de valider |
store.remove(personneModifiee); |
store.insert(personneModifiee, indexElementSelectionne); |
grille.repaint(); |
grille.getSelectionModel().select(indexElementSelectionne, true); |
clicListe(personneModifiee); |
personneSelectionnee = personneModifiee; |
int indexElementSelectionne = store.indexOf(personneSelectionnee); |
grille.getSelectionModel().select(indexElementSelectionne, false); |
grille.getView().focusRow(indexElementSelectionne); |
clicListe(personneSelectionnee); |
} else if (info.getType().equals("suppression_personne")) { |
InfoLogger.display("Suppression de personne", info.getMessages().toString()); |
pagination.getlistePaginable().recharger(); |