コード例 #1
0
        /// <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();
            }
        }