Beispiel #1
0
        private void AuthorizeLoginDialog()
        {
            Log.Write(GetType(), "AuthorizeLoginDialog");

            if (string.IsNullOrEmpty(Login))
            {
                MessageBox.Show("Pole <Login> nie może być puste!", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
                LoginField.Focus();
            }
            else if (string.IsNullOrEmpty(Password))
            {
                MessageBox.Show("Pole <Hasło> nie może być puste!", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
                PasswordField.Focus();
            }
            else
            {
                CzyZalogowany = OnAuthorizeLogin?.Invoke(this) ?? false;

                if (CzyZalogowany)
                {
                    Close();
                }
                else
                {
                    MessageBox.Show("Błędny login lub hasło!", "Błąd", MessageBoxButton.OK, MessageBoxImage.Error);
                    Clear();
                }
            }
        }
Beispiel #2
0
        private void EnterButton_Click(object sender, EventArgs e)
        {
            if (UserIdField.Text == "")
            {
                MessageBox.Show("ユーザー名を入力してください");
                UserIdField.Focus();
                return;
            }
            else if (PasswordField.Text == "")
            {
                MessageBox.Show("パスワードを入力してください");
                PasswordField.Focus();
                return;
            }

            AuthEventArgs e2 = new AuthEventArgs();

            e2.UserId   = UserIdField.Text;
            e2.Password = PasswordField.Text;
            Auth(e2);
            if (!e2.Success)
            {
                MessageBox.Show("ユーザー名またはパスワードに誤りがあります");
                UserIdField.Focus();
                return;
            }
            DialogResult = System.Windows.Forms.DialogResult.OK;
            Close();
        }
Beispiel #3
0
 private void CheckHidden_Unchecked(object sender, RoutedEventArgs e)
 {
     PasswordField.Visibility = Visibility.Visible;
     PasswordHide.Visibility  = Visibility.Hidden;
     PasswordField.Password   = PasswordHide.Text;
     PasswordField.Focus();
 }
 public void SelectAll()
 {
     PasswordField.SelectAll();
     PasswordField.Focus();
 }
Beispiel #5
0
        protected override void OnShown(EventArgs e)
        {
            PasswordField.Focus();

            base.OnShown(e);
        }