private void Dodaj_Click(object sender, RoutedEventArgs e)
        {
            Regex regex = new Regex(@"^([A-Za-ząćęółźżń])*$");

            if (!regex.Match(imieTextBox.Text).Success || !regex.Match(nazwiskoTextBox.Text).Success || imieTextBox.Text == "" || nazwiskoTextBox.Text == "")
            {
                MessageBox.Show("Imie lub nazwisko zawiera niedozwolone znaki", "Blad", MessageBoxButton.OK, MessageBoxImage.Information);
                return;
            }

            regex = new Regex(@"^[0-9]*$");

            if (!regex.Match(numerTextBox.Text).Success || numerTextBox.Text == "")
            {
                MessageBox.Show("Id moze zawierac tylko cyfry", "Blad", MessageBoxButton.OK, MessageBoxImage.Information);
                return;
            }


            zawodnik = new Zawodnik(imieTextBox.Text, nazwiskoTextBox.Text, numerTextBox.Text);

            this.DialogResult = true;
            this.Close();
        }
Beispiel #2
0
 public void DodajZawodnika(Zawodnik _zawodnik)
 {
     listaZawodnikow.Add(new Zawodnik(_zawodnik));
 }
Beispiel #3
0
 public void EdytujZawodnika(int _id, Zawodnik _zawodnik)
 {
     //TODO edytowanie zawodnika, funkcja dostaje id zawodnika i gotowego edytowanego zawodnika
 }
Beispiel #4
0
 public Zawodnik(Zawodnik _zawodnik)
     : base(_zawodnik.imie, _zawodnik.nazwisko)
 {
     numer = _zawodnik.numer;
 }