示例#1
0
        public static void ChangePassword(int user, PasswordBox newPasswordOne, PasswordBox newPasswordTwo,
                                          PasswordBox OldPassword)
        {
            if (Validering.CheckIf3Password(newPasswordOne, newPasswordTwo, OldPassword))
            {
                var userNow = UserHandling.GetUser(user);
                if (userNow.password != OldPassword.Password)
                {
                    MessageBox.Show("Du har angivit fel lösenord");
                }

                else if (newPasswordOne.Password != newPasswordTwo.Password)
                {
                    MessageBox.Show("Lösenorden stämmer inte överens");
                }

                else
                {
                    userNow.password = newPasswordOne.Password;
                    UserHandling.UpdateUser(userNow);
                    MessageBox.Show("Lösenordet har ändrats");
                    newPasswordOne.Password = "";
                    newPasswordTwo.Password = "";
                    OldPassword.Password    = "";
                }
            }
        }
示例#2
0
 public static void UpdateUser(int UserID, TextBox Tele, TextBox Email)
 {
     if (Validering.CheckIf2Empty(Tele, Email))
     {
         var user = UserHandling.GetUser(UserID);
         user.phone = Tele.Text;
         user.email = Email.Text;
         UserHandling.UpdateUser(user);
         MessageBox.Show("Uppgifter sparade");
         Tele.Text  = "";
         Email.Text = "";
     }
 }