示例#1
0
        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();
        }
示例#2
0
 protected Mecz(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu)
 {
     druzyna[0]  = druzyna1;
     druzyna[1]  = druzyna2;
     sedzia      = _sedzia;
     rodzajMeczu = _rodzajMeczu;
 }
示例#3
0
 public Przeciaganie_Liny(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu) : base(druzyna1, druzyna2, _sedzia, _rodzajMeczu)
 {
 }
示例#4
0
 public Dwa_Ognie(Druzyna druzyna1, Druzyna druzyna2, Sedzia _sedzia, string _rodzajMeczu) : base(druzyna1, druzyna2, _sedzia, _rodzajMeczu)
 {
 }
示例#5
0
 public void SetSedzia(Sedzia _sedzia)
 {
     sedzia = _sedzia;
 }
示例#6
0
 public Sedzia(Sedzia _sedzia)
     : base(_sedzia.imie, _sedzia.nazwisko)
 {
     id = _sedzia.id;
 }
示例#7
0
 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;
 }