Exemplo n.º 1
0
        private void Sedzia_Edytuj_Click(object sender, RoutedEventArgs e)
        {
            if (listaSedziowie.SelectedIndex == -1)
            {
                return;
            }

            DodajSedziego dodajSedziego = new DodajSedziego();

            dodajSedziego.imieTextBox.Text     = listaSedziow[listaSedziowie.SelectedIndex].imie;
            dodajSedziego.nazwiskoTextBox.Text = listaSedziow[listaSedziowie.SelectedIndex].nazwisko;
            dodajSedziego.idTextBox.Text       = listaSedziow[listaSedziowie.SelectedIndex].id;
            dodajSedziego.btnText.Text         = "Zapisz";
            dodajSedziego.Title = "Edytuj sędziego";
            dodajSedziego.Owner = this;
            dodajSedziego.ShowDialog();

            if (dodajSedziego.DialogResult.HasValue && dodajSedziego.DialogResult.Value)
            {
                if (dodajSedziego.isPomocniczy)
                {
                    listaSedziow.RemoveAt(listaSedziowie.SelectedIndex);
                    listaPomocniczych.Add(new Sedzia_Pomocniczy(dodajSedziego.sedzia.imie, dodajSedziego.sedzia.nazwisko, dodajSedziego.sedzia.id));
                    listaSedziowiePom.Items.Refresh();
                }
                else
                {
                    listaSedziow[listaSedziowie.SelectedIndex].imie     = dodajSedziego.sedzia.imie;
                    listaSedziow[listaSedziowie.SelectedIndex].nazwisko = dodajSedziego.sedzia.nazwisko;
                    listaSedziow[listaSedziowie.SelectedIndex].id       = dodajSedziego.sedzia.id;
                }
                listaSedziowie.Items.Refresh();
            }
            dodajSedziego = null;
        }
Exemplo n.º 2
0
        private void Sedzia_Dodaj_Click(object sender, RoutedEventArgs e)
        {
            DodajSedziego dodajSedziego = new DodajSedziego();

            dodajSedziego.Owner = this;
            dodajSedziego.ShowDialog();

            if (dodajSedziego.DialogResult.HasValue && dodajSedziego.DialogResult.Value)
            {
                if (dodajSedziego.isPomocniczy)
                {
                    listaPomocniczych.Add(new Sedzia_Pomocniczy((Sedzia_Pomocniczy)dodajSedziego.sedzia));
                    listaSedziowiePom.Items.Refresh();
                }
                else
                {
                    listaSedziow.Add(new Sedzia(dodajSedziego.sedzia));
                    listaSedziowie.Items.Refresh();
                }
            }
            dodajSedziego = null;
        }