コード例 #1
0
        public SimpleService()
        {
            ActifParContenu = proxyCommunication.RetourActiveParContenu();
            ActifParUrl     = proxyCommunication.RetourActiveParURL();
            UtilisateurCom  = proxyCommunication.RetourUtilisateur();
            ListUserCom     = proxyCommunication.RetourListeUtilisateur();

            testConnexionUser = false;
        }
コード例 #2
0
        /// <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();
        }
コード例 #3
0
        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
             */
        }
コード例 #4
0
ファイル: Auth.cs プロジェクト: Stelio-Alifierakis/TFE-bis
        private void RetourListeUtilisateur()
        {
            Client cli = new Client();

            listeUser = cli.RetourListeUser();
        }
コード例 #5
0
 public void setListUtilisateur(IListUtilisateur ListeUtilisateur)
 {
     this.ListeUtilisateur = ListeUtilisateur;
 }