public SimpleService() { ActifParContenu = proxyCommunication.RetourActiveParContenu(); ActifParUrl = proxyCommunication.RetourActiveParURL(); UtilisateurCom = proxyCommunication.RetourUtilisateur(); ListUserCom = proxyCommunication.RetourListeUtilisateur(); testConnexionUser = false; }
/// <summary> /// Initialise la construction des différents éléments /// </summary> /// <param name="dal">Classe d'accès à la base de données</param> /// <param name="rechercheur">Classe de recherche sur les mots et URL</param> /// <param name="eproxy">Classe proxy</param> /// <param name="listUtilisateur">Classe utilisateur</param> public void construction(IDAL dal, IRechercheur rechercheur, IEproxy eproxy, IListUtilisateur listUtilisateur) { this.dal = dal; this.rechercheur = rechercheur; this.eproxy = eproxy; this.listUtilisateur = listUtilisateur; comProxy = new ComProxy(); comProxy.setActifContenu(eproxy.retourActifContenu()); comProxy.setActifUrl(eproxy.retourActifURL()); initBdd(); initProxy(); initRechercheur(rechercheur, listUtilisateur); initServeurPipe(); }
private void initRechercheur(IRechercheur r, IListUtilisateur l) { Rechercheur.Rechercheur rech = (Rechercheur.Rechercheur)r; ListeUtilisateurs list = (ListeUtilisateurs)l; comProxy.setListUtilisateur(list); list.Ajout(rech.GestUser); /* * test */ //Console.WriteLine(list.ChangeUtilisateurEnCours("B.J", "test")); Console.WriteLine(list.ChangeUtilisateurEnCours("B.E", "test")); comProxy.setUtilisateur(list.obtientUtilisateur("B.E")); /* * Fin test */ }
private void RetourListeUtilisateur() { Client cli = new Client(); listeUser = cli.RetourListeUser(); }
public void setListUtilisateur(IListUtilisateur ListeUtilisateur) { this.ListeUtilisateur = ListeUtilisateur; }