示例#1
0
        //Click sur le bouton valider
        private void btn_valider_Click(object sender, EventArgs e)
        {
            string mat = txt_mat.Text;
            string mdp = txt_mdp.Text;

            try
            {
                vis = Manager.ChargerVisiteur(mat, mdp);
                //Si le mot de passe et / ou le matricule ne sont pas renseignés
                if (mat == "" || mdp == "" || mat != vis.VIS_MATRICULE || mdp != vis.vis_mdp)
                {
                    MessageBox.Show("Les identifiants ne sont pas tous remplis.");
                }
                //Sinon
                else
                {
                    this.Visible = false;
                    FrmMenuVisiteur fmv = new FrmMenuVisiteur(mat, mdp);
                    fmv.ShowDialog();
                }
            }
            //Si les identifiants sont incorrectes
            catch (Exception ex)
            {
                MessageBox.Show("Les identifiants sont incorrectes");
            }
        }
示例#2
0
        private void btnSeConnecter_Click(object sender, EventArgs e)
        {
            VISITEUR vis = null;
            string   id  = txtId.Text;
            string   mdp = txtMdp.Text;

            try
            {
                vis = Manager.ChargerVisiteur(txtId.Text, txtMdp.Text);
                if (vis != null)
                {
                    this.Hide();
                    FrmMenuVisiteur obj = new FrmMenuVisiteur(id, mdp);
                    obj.Show();
                }
                else
                {
                    MessageBox.Show("Le nom d'utilisateur ou le mot de passe est incorrect", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch
            {
                MessageBox.Show("Il y'a eu une erreur lors de la connexion", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#3
0
        //Bouton de connexion
        private void button1_Click(object sender, EventArgs e)
        {
            string matricule;
            string mdp;

            matricule = tbxID.Text.ToString();
            mdp       = tbxMDP.Text.ToString();
            //Visiteur
            if (matricule != "" && mdp != "")
            {
                leVisiteur = VisiteurManager.ChargerVisiteur(matricule, mdp);
                if (leVisiteur == null)
                {
                    lblError.Visible = V;
                    lblError.Text    = "Connexion échoué";
                }
                else
                {
                    lblError.Visible = V;
                    lblError.Text    = "Connexion réussie";
                    FrmMenuVisiteur v = new FrmMenuVisiteur(matricule, mdp);
                    v.ShowDialog();
                }
            }
            else
            {
                lblError.Visible = V;
                lblError.Text    = "Veuillez remplir les champs vides";
            }
        }
示例#4
0
        private void btnValider_Click(object sender, EventArgs e)
        {
            VISITEUR vis = new VISITEUR();

            string id  = txtID.Text;
            string mdp = txtMDP.Text;

            try
            {
                if (!(txtID.Text == string.Empty))
                {
                    if (!(txtMDP.Text == string.Empty))
                    {
                        if (VisiteurManager.ChargerVisiteur(id, mdp) != null)
                        {
                            vis = VisiteurManager.ChargerVisiteur(id, mdp);

                            this.Hide();
                            FrmMenuVisiteur menu = new FrmMenuVisiteur(vis);
                            menu.ShowDialog();
                        }
                        else
                        {
                            txtErreur.Text = "Erreur, ID ou mot de passe incorrect !";
                        }
                    }
                    else
                    {
                        txtErreur.Text = "Erreur, mot de passe vide";
                    }
                }
                else
                {
                    txtErreur.Text = "Erreur, ID vide";
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#5
0
        private void btn_valider_Click(object sender, EventArgs e)
        {
            string id  = txt_ID.Text;
            string mdp = txt_Mdp.Text;

            leVisiteur = Manager.ChargerVisiteur(id, mdp);

            if (txt_ID.Text == "" || txt_Mdp.Text == "")
            {
                MessageBox.Show("Veuillez renseigner le matricule/le mot de passe");
            }
            else if (leVisiteur == null)
            {
                MessageBox.Show("Ce visiteur n'existe pas");
            }
            else
            {
                this.Visible = false;
                FrmMenuVisiteur frmMV = new FrmMenuVisiteur(id, mdp);
                frmMV.ShowDialog();
            }
        }
示例#6
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            String login    = txtLogin.Text;
            String password = txtMdp.Text;

            VISITEUR v = VisiteurManager.ChargerVisiteur(login, getPassord(password));

            if (v != null)
            {
                this.Hide();
                FrmMenuVisiteur FrmMenuVisiteur = new FrmMenuVisiteur(login, getPassord(password));
                FrmMenuVisiteur.ShowDialog();
                this.Close();
            }
            else
            {
                txtLogin.Text = "";
                txtMdp.Text   = "";

                label3.Text    = "Erreur : login ou mot de passe incorrecte !";
                label3.Visible = true;
            }
        }