/// <summary> /// Pobiera nazwę nowego użytkownika z pola tekstowego. Sprawdza poprawnośc i wywołuje fukcje tworzące nowego użytkownika. /// </summary> private void CreateUserButton_MouseDown(object sender, RoutedEventArgs e) { if (newUserTextBox.Text == "" || newUserTextBox.Text == "Tu wpisz login" || StatisticsCollector.users.Exists(x => String.Equals(x, newUserTextBox.Text, StringComparison.OrdinalIgnoreCase) || newUserTextBox.Text.Length > 10)) { MessageBox.Show("Nazwa jest już zajęta lub niezgodna! Wybierz inną. Maks 10 znaków!"); } else { StatisticsCollector.CreateNewUser(newUserTextBox.Text); UpdateLoggedUserLabel(); this.Close(); } }