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(); } } }
public void Clear() { Log.Write(GetType(), "Clear"); LoginField.Text = ""; PasswordField.Password = ""; LoginField.Focus(); }