예제 #1
0
파일: Mainload.cs 프로젝트: wannaciu/test
        private void Mainload_Load(object sender, EventArgs e)
        {
            Logins al = new Logins();

            al.ShowDialog();
            if (al.islogged == 0)
            {
                Close();
            }
        }
예제 #2
0
        private void BTN_Seconnecter_Click(object sender, EventArgs e)
        {
            // Controler l'existence du login et recuperer son niveau de droit
            // 0 ==> Si Adherent
            // 1 ==> Si Agent
            // 2 ==> Si Gestionnaire
            // Cas Gestionnaire
            // Chargement des LOGINS
            Logins ListLogins = new Logins();

            ListLogins.Init();
            int niv = ListLogins.Authentifier(TXTBX_identifiant.Text, TXTBX_motDePasse.Text);

            if (niv == 2)
            {
                (this.MdiParent as Frm_Menu).Menu_GESTIONNAIRE();
            }

            // Cas adherent
            if (niv == 0)
            {
                (this.MdiParent as Frm_Menu).Menu_ADHERENT();
            }
            // Cas Agent
            if (niv == 1)
            {
                (this.MdiParent as Frm_Menu).Menu_AGENT();
            }

            if (niv == -1)
            {
                MessageBox.Show("Identifiant incorrect");
            }
            else
            {
                // Fermeture du formulaire de login
                MessageBox.Show("Bienvenue sur l'application du Centre Culturel des Marmusots !");
                Close();
            }
        }