예제 #1
0
        public bool VerifIdentifiant(string login, string mdp)
        {
            var callback = OperationContext.Current.GetCallbackChannel <IMyCallbackService>();

            Console.WriteLine("WCF authentification lancée");
            testConnexionUser = ListUserCom.ChangeUtilisateurEnCours(login, mdp);

            if (testConnexionUser)
            {
                UtilisateurCom = ListUserCom.obtientUtilisateur(login);
                proxyCommunication.setUtilisateur(UtilisateurCom);
            }

            return(testConnexionUser);
            //callback.Notification("test");
            //ListUserCom.verifCom(login, mdp);
        }
예제 #2
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
             */
        }