private void SavePassword(object sender, FormClosingEventArgs e)
 {
     if (!_passwordForm.CloseWithoutSaving && !e.Cancel)
     {
         string password = _passwordForm.GetPassword();
         _httpConnector.ChangePassword(password);
         string errorMessage = _httpConnector.LastErrorMessage;
         if (errorMessage != null)
         {
             MessageBox.Show("Zmiana hasła się nie powiodła. Hasło musi mieć co najmniej 6 liter, zawierać jedną cyfrę, jeden znak specjalny i jedną wielką literę.", "Niepowodzenie zmiany hasła");
             e.Cancel = true;
         }
     }
 }