3,6 → 3,8 |
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.PublicationListe; |
import org.tela_botanica.client.modeles.PublicationListeAsyncDao; |
import org.tela_botanica.client.modeles.Structure; |
import org.tela_botanica.client.modeles.StructureAsyncDao; |
import org.tela_botanica.client.modeles.StructureListe; |
import org.tela_botanica.client.modeles.StructureListeAsyncDao; |
import org.tela_botanica.client.modeles.Utilisateur; |
11,7 → 13,6 |
import org.tela_botanica.client.modeles.ValeurListeAsyncDao; |
|
import com.extjs.gxt.ui.client.Registry; |
import com.google.gwt.core.client.GWT; |
|
// TODO : le transformer en SINGLETON |
public class Modele implements Rafraichissable { |
61,4 → 62,14 |
lsDao.obtenirListePublication(); |
} |
|
/** Lance la creation d'une Structure |
* @param r la vue demandant a être rafraichie |
* @param structure les données de la structure |
*/ |
public void ajouterStructure(Rafraichissable r, Structure structure) { |
StructureAsyncDao structureDao = new StructureAsyncDao(); |
Mediateur mediateur = (Mediateur) Registry.get(RegistreId.MEDIATEUR); |
structureDao.ajouter(r, mediateur.getUtilisateurId(), structure); |
} |
|
} |