Ejemplo n.º 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            this.Visible = false;
            FormInscriptionUtilisateur form6 = new FormInscriptionUtilisateur();

            form6.Show();
        }
        private void boutonValider1_Click(object sender, EventArgs e)
        {
            FormInscriptionUtilisateur formCRUD = new FormInscriptionUtilisateur();

            Controleur.Vmodele.charger_donnees("SLAM3_TP2_UTILISATEUR");
            bool trouve = true;

            for (int i = 0; i < Controleur.Vmodele.DT[1].Rows.Count; i++)
            {
                if (Controleur.Vmodele.DT[1].Rows[i]["LOGINUTILISATEUR"].ToString() == identifiantInscription.Text)
                {
                    MessageBox.Show("Cet identifiant existe déja" + " ", "Problème connexion", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    trouve = false;
                }
            }
            if (trouve == true)
            {
                DataRow NouvLigne = Controleur.Vmodele.DT[1].NewRow();
                if (identifiantInscription.Text == "")
                {
                    MessageBox.Show("Veuillez entrer un identifiant");
                    trouve = false;
                }
                else if (motdepasseInscription.Text == "")
                {
                    MessageBox.Show("Veuillez entrer un mot de passe");
                    trouve = false;
                }
                else if (remotdepasseInscription.Text == "")
                {
                    MessageBox.Show("Veuillez confirmer votre mot de passe");
                    trouve = false;
                }
                else if (motdepasseInscription.Text != remotdepasseInscription.Text)
                {
                    MessageBox.Show("Les mots de passes ne sont pas identiques");
                    trouve = false;
                }
                else
                {
                    if (prenomUtilisateur.Text == "Facultatif")
                    {
                        prenomUtilisateur.Text = "";
                    }
                    if (nomUtilisateur.Text == "Facultatif")
                    {
                        nomUtilisateur.Text = "";
                    }
                    NouvLigne["PRENOMUTILISATEUR"] = prenomUtilisateur.Text;
                    NouvLigne["NOMUTILISATEUR"]    = nomUtilisateur.Text;
                    NouvLigne["LOGINUTILISATEUR"]  = identifiantInscription.Text;
                    NouvLigne["MDPUTILISATEUR"]    = motdepasseInscription.Text;
                    trouve = true;
                }
                if (trouve == true)
                {
                    Controleur.Vmodele.DT[1].Rows.Add(NouvLigne);
                    Controleur.Vmodele.DA[1].Update(Controleur.Vmodele.DT[1]);
                    MessageBox.Show("Vous êtes maintenant inscrit");
                    FormConnexionUtilisateur FCU = new FormConnexionUtilisateur();
                    FCU.Show();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Erreur dans la saisie", "Erreur", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }