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(idTextBox.Text).Success || idTextBox.Text == "") { MessageBox.Show("Id moze zawierac tylko cyfry", "Blad", MessageBoxButton.OK, MessageBoxImage.Information); return; } sedzia = new Sedzia(imieTextBox.Text, nazwiskoTextBox.Text, idTextBox.Text); if (pomocniczy.IsChecked.Value) { isPomocniczy = true; sedzia = new Sedzia_Pomocniczy(imieTextBox.Text, nazwiskoTextBox.Text, idTextBox.Text); } this.DialogResult = true; this.Close(); }
protected Mecz(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu) { druzyna[0] = druzyna1; druzyna[1] = druzyna2; sedzia = _sedzia; rodzajMeczu = _rodzajMeczu; }
public Przeciaganie_Liny(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu) : base(druzyna1, druzyna2, _sedzia, _rodzajMeczu) { }
public Dwa_Ognie(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu) : base(druzyna1, druzyna2, _sedzia, _rodzajMeczu) { }
public void SetSedzia(Sedzia _sedzia) { sedzia = _sedzia; }
public Sedzia(Sedzia _sedzia) : base(_sedzia.imie, _sedzia.nazwisko) { id = _sedzia.id; }
public Siatkowka(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, Sedzia_Pomocniczy sedziaPom1, Sedzia_Pomocniczy sedziaPom2, string _rodzajMeczu) : base(druzyna1, druzyna2, _sedzia, _rodzajMeczu) { sedziaPom[0] = sedziaPom1; sedziaPom[1] = sedziaPom2; }