5,12 → 5,12 |
|
import org.tela_botanica.client.interfaces.Rafraichissable; |
import org.tela_botanica.client.modeles.PersonneListe; |
import org.tela_botanica.client.modeles.PersonnesAsyncDao; |
import org.tela_botanica.client.modeles.ProjetsListe; |
import org.tela_botanica.client.modeles.ProjetsListeAsyncDao; |
import org.tela_botanica.client.modeles.PersonneAsyncDao; |
import org.tela_botanica.client.modeles.ProjetListe; |
import org.tela_botanica.client.modeles.ProjetAsyncDao; |
import org.tela_botanica.client.modeles.Publication; |
import org.tela_botanica.client.modeles.PublicationListe; |
import org.tela_botanica.client.modeles.PublicationListeAsyncDao; |
import org.tela_botanica.client.modeles.PublicationAsyncDao; |
import org.tela_botanica.client.modeles.Structure; |
import org.tela_botanica.client.modeles.StructureAPersonne; |
import org.tela_botanica.client.modeles.StructureAPersonneAsyncDao; |
46,8 → 46,8 |
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListePublication((PublicationListe) nouvelleDonnees); |
} else if (nouvelleDonnees instanceof PersonneListe) { |
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListePersonnes((PersonneListe) nouvelleDonnees); |
} else if (nouvelleDonnees instanceof ProjetsListe) { |
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeProjets((ProjetsListe) nouvelleDonnees); |
} else if (nouvelleDonnees instanceof ProjetListe) { |
((Mediateur) Registry.get(RegistreId.MEDIATEUR)).afficherListeProjets((ProjetListe) nouvelleDonnees); |
} |
} |
|
67,7 → 67,7 |
// pour obtenir la liste de personne et la fournir à des éléments spécifiques |
public void obtenirListePersonnes(Rafraichissable r) { |
// Lance le service JREST associé au personne via la class PersonneListeAsyncDAO |
PersonnesAsyncDao plDao = new PersonnesAsyncDao(r); |
PersonneAsyncDao plDao = new PersonneAsyncDao(r); |
plDao.obtenirListePersonnes(); |
} |
|
153,14 → 153,14 |
//+----------------------------------------------------------------------------------------------------------------+ |
|
public void obtenirListeProjets () { |
ProjetsListeAsyncDao projetsDao = new ProjetsListeAsyncDao(this); |
projetsDao.obtenirListeProjets(); |
ProjetAsyncDao projetsDao = new ProjetAsyncDao(this); |
projetsDao.selectionner(); |
|
} |
|
public void supprimerPersonne(Rafraichissable vue, String utilisateurId, |
String idStr) { |
PersonnesAsyncDao personneDao = new PersonnesAsyncDao(vue); |
PersonneAsyncDao personneDao = new PersonneAsyncDao(vue); |
personneDao.supprimer(vue, utilisateurId, idStr); |
|
} |
171,12 → 171,12 |
|
public void obtenirListePersonnes() { |
// Lance le service JREST associé au personne via la class PersonneListeAsyncDAO |
PersonnesAsyncDao plDao = new PersonnesAsyncDao(this); |
PersonneAsyncDao plDao = new PersonneAsyncDao(this); |
plDao.obtenirListePersonnes(); |
} |
|
public void selectionnerPersonne(Rafraichissable vue, String personneId, String projetId, String nomComplet) { |
PersonnesAsyncDao pDao = new PersonnesAsyncDao(vue); |
PersonneAsyncDao pDao = new PersonneAsyncDao(vue); |
pDao.selectionner(personneId, projetId, nomComplet); |
} |
|
185,17 → 185,17 |
//+----------------------------------------------------------------------------------------------------------------+ |
|
public void obtenirListePublications() { |
PublicationListeAsyncDao lsDao = new PublicationListeAsyncDao(this); |
PublicationAsyncDao lsDao = new PublicationAsyncDao(this); |
lsDao.obtenirListePublication(); |
} |
|
public void modifierPublication(String utilisateurId, Publication publi) { |
PublicationListeAsyncDao pDao = new PublicationListeAsyncDao(this); |
PublicationAsyncDao pDao = new PublicationAsyncDao(this); |
pDao.modifierPublication(this, utilisateurId, publi); |
} |
|
public void ajouterPublication(String utilisateurId, Publication publi) { |
PublicationListeAsyncDao pDao = new PublicationListeAsyncDao(this); |
PublicationAsyncDao pDao = new PublicationAsyncDao(this); |
pDao.ajouterPublication(this, utilisateurId, publi); |
} |
|
209,7 → 209,7 |
idPubs += ","; |
} |
} |
PublicationListeAsyncDao pDao = new PublicationListeAsyncDao(this); |
PublicationAsyncDao pDao = new PublicationAsyncDao(this); |
pDao.supprimerPublication(this, utilisateurId, idPubs); |
} |
|