Esempio n. 1
0
 private void Button_Accept_Click(object sender, RoutedEventArgs e)
 {
     if (ValidateBlankSpaces(passwordBox_CurrentPassword.Password, passwordBox_NewPassword.Password, passwordBox_NewPasswordConfirmed.Password))
     {
         label_Message.Content = Properties.Resources.message_CompleteFields;
     }
     else
     {
         String encryptedCurrentPassword = playerClient.EncryptPassword(passwordBox_CurrentPassword.Password);
         bool   playerFound = playerClient.FindPlayerByUserPassword(playerThis.UserName, encryptedCurrentPassword);
         if (playerFound == true)
         {
             if (passwordBox_NewPassword.Password == passwordBox_NewPasswordConfirmed.Password)
             {
                 String encryptedNewPassword = playerClient.EncryptPassword(passwordBox_NewPassword.Password);
                 playerClient.PlayerChangingPassword(playerThis.UserName, encryptedCurrentPassword, encryptedNewPassword);
                 MainWindow mainWindow = new MainWindow();
                 mainWindow.Show();
                 this.Close();
             }
             else
             {
                 label_Message.Content = Properties.Resources.massage_PasswordDoesntMatch;
             }
         }
         else
         {
             label_Message.Content = Properties.Resources.message_WrongPassword;
         }
     }
 }
Esempio n. 2
0
 private void Button_LogIn_Click(object sender, RoutedEventArgs e)
 {
     try {
         if (textBox_UserName.Text != "" && passwordBox_Password.Password != "")
         {
             string encryptedPassword = playerClient.EncryptPassword(passwordBox_Password.Password);
             ServiceReference.Player PlayerLogging = playerClient.LogIn(textBox_UserName.Text, encryptedPassword);
             if (PlayerLogging != null)
             {
                 Lobby lobby = new Lobby(PlayerLogging);
                 lobby.Show();
                 this.Close();
             }
             else
             {
                 label_Message.Content = Properties.Resources.message_WrongPasswordUserName;
             }
         }
         else
         {
             label_Message.Content = Properties.Resources.message_CompleteFieldsPasswordEmail;
         }
     } catch (Exception ex) {
         ServerFailed serverFailed = new ServerFailed();
         serverFailed.Show();
         this.Close();
     }
 }