Beispiel #1
0
        private void Valider_Click(object sender, RoutedEventArgs e)
        {
            string newnom    = (string)nom.Text.ToString();
            string newprenom = (string)prenom.Text.ToString();
            string newlogin  = (string)Login.Text.ToString();
            string newmdp    = (string)mdp.Password;
            string newmdp2   = (string)mdpconfirmed.Password;

            if (newnom == "" || newprenom == "" || newlogin == "" || newmdp == "" || newmdp2 == "")
            {
                avertissement.Text = "Veillez remplir tous les champs !";
            }
            else if (newmdp != newmdp2)
            {
                avertissement.Text = "Les mots de passe doivent etre identiques !";
            }
            else
            {
                try
                {
                    if (BManager.CheckUserExist(newlogin))
                    {
                        avertissement.Text = "Ce login existe déjà !";
                    }
                    else
                    {
                        BManager.getUsers().Add(new EntitiesLayer.Utilisateur(newnom, newprenom, newlogin, newmdp));
                        //BusinessLayer.BusinessManager.Manager.updateTable(BManager.getUsers());
                        Retour_Click(sender, e);
                    }
                }
                catch {
                    BManager.getUsers().Add(new EntitiesLayer.Utilisateur(newnom, newprenom, newlogin, newmdp));
                    //BusinessLayer.BusinessManager.Manager.updateTable(BManager.getUsers());
                    Retour_Click(sender, e);
                }
            }
        }