Ejemplo n.º 1
0
        /// <summary>
        /// Evénement suite à une sélection d'un utilisateur dans la liste
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void lstUtilisateur_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (!Chargé)
            {
                return;
            }

            if (lstUtilisateur.SelectedIndex < 0)
            {
                return;
            }

            Utilisateur user = Liste[lstUtilisateur.SelectedIndex];

            user_appli = Acces.Trouver_Utilisateur(user.Code);

            Acces.user_appli = user_appli;
            Acces.Trouver_User_Admin();
            Acces.Charger_ListeDroit();

            treePilote.Nodes.Clear();
            treeAsso.Nodes.Clear();

            Afficher_ObjetPilote(user);
            Afficher_ObjetMembre(user);
            Afficher_ObjetFavori(user);
        }
Ejemplo n.º 2
0
        Boolean Initialiser_Connexion()
        {
            //Initialise la connexion
            Acces            = new AccesNet();
            Acces.CheminTemp = Chemin;
            Acces.Console    = Console;
            Acces.Main       = this;
            Acces.DP         = DP;
            if (!Acces.Initialiser())
            {
                return(false);
            }

            //Vérificaton de la validité de la connexion
            if (!Acces.cls.Verifie())
            {
                MessageBox.Show("Problème avec les paramètres de connexion");
            }

            //Identifiant de l'utilisateur
            Identifier_Utilisateur();

            Acces.user_appli = user_appli;
            Acces.Trouver_User_Admin();
            Console.Ajouter("Administrateur : " + (Acces.user_admin?"OUI":"NON"));

            Acces.Charger_ListeDroit();

            Application.DoEvents();
            return(true);
        }