Beispiel #1
0
        // Fonction qui compare la saisie lors du login/mdp a ceux de la BDD
        private void validerbutton_Click(object sender, EventArgs e)
        {
            BddRequest loginRequest = new BddRequest();
            string     result       = loginRequest.loginRequest(identifiantbox.Text, passwordbox.Text);

            if (result != "invalid")
            {
                var      loginWindow = this;
                Visiteur visiteur    = loginRequest.getVisiteur(result);
                if (visiteur.id_role.ToString() == "1")
                {
                    visiteurAccueil gotoAccueilVisi = new visiteurAccueil(result);
                    gotoAccueilVisi.Show();
                }
                else
                {
                    utilisateurAccueil gotoAccueilUti = new utilisateurAccueil();
                    gotoAccueilUti.Show();
                }
                loginWindow.Hide();
            }
            else
            {
                MessageBox.Show("Mot de passe ou identifiant incorrect");
                identifiantbox.Text = null;
                passwordbox.Text    = null;
            }
        }
Beispiel #2
0
        // Constructeur qui initialise la page d'accueil des visiteurs
        public visiteurAccueil(string id)
        {
            InitializeComponent();
            willClosed = true;
            BddRequest infovisiteur = new BddRequest();

            visiteur = infovisiteur.getVisiteur(id);
            getData();
        }