private void DodajTrase_Click(object sender, RoutedEventArgs e) { List <Lotnisko> ListaLotnisk = new List <Lotnisko>(); foreach (Lotnisko lotnisko in lista_Lotnisko.SelectedItems) { ListaLotnisk.Add(lotnisko); } try { tmp.PrzyciskDodajTrase(ListaLotnisk[0], ListaLotnisk[1], Convert.ToUInt32(OdlegloscTextBox.Text)); } catch (Wyjatek elo) { OkienkoBledy okienko = new OkienkoBledy(elo.Wiadomosc); okienko.Owner = this; okienko.ShowDialog(); okienko = null; } catch (FormatException) { OkienkoBledy okienko = new OkienkoBledy("Wpisz liczbę w odległości!!"); okienko.Owner = this; okienko.ShowDialog(); okienko = null; } catch (OverflowException) { OkienkoBledy okienko = new OkienkoBledy("Liczba powinna być dodatnia!!"); okienko.Owner = this; okienko.ShowDialog(); okienko = null; } this.DialogResult = true; this.Close(); }
private void DodajLotnisko_Click(object sender, RoutedEventArgs e) { try { tmp.PrzyciskDodajLotnisko(NazwaTextBox.Text); } catch (Wyjatek elo) { OkienkoBledy okienko = new OkienkoBledy(elo.Wiadomosc); okienko.Owner = this; okienko.ShowDialog(); okienko = null; } this.DialogResult = true; this.Close(); }