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(); }
public void DodajZawodnika(Zawodnik _zawodnik) { listaZawodnikow.Add(new Zawodnik(_zawodnik)); }
public void EdytujZawodnika(int _id, Zawodnik _zawodnik) { //TODO edytowanie zawodnika, funkcja dostaje id zawodnika i gotowego edytowanego zawodnika }
public Zawodnik(Zawodnik _zawodnik) : base(_zawodnik.imie, _zawodnik.nazwisko) { numer = _zawodnik.numer; }