public void PrzyciskUsunTypSamolotu(TypSamolotu Wskazany) { if (Wskazany.GetListaSamolotow().Count() == 0) { ListaTypow.Remove(Wskazany); } else { throw new Wyjatek("Istnieją jeszcze samoloty tego typu, najpierw je usun"); } }
public void PrzyciskDodajTypSamolotow(string Nazwa, string Zasieg, string Predkosc, string Iloscmiejsc, string IloscMiejscVIP) { int x = 0, y = 0, z = 0, w = 0; if (Int32.TryParse(Zasieg, out x) == true || Int32.TryParse(Predkosc, out y) == true || Int32.TryParse(Iloscmiejsc, out z) == true || Int32.TryParse(IloscMiejscVIP, out w) == true) { if (Nazwa != "" && x > 0 && y > 0 && z > 0 && w > 0) { ListaTypow.Add(new TypSamolotu(Nazwa, x, y, z, w)); } else { throw new Wyjatek("Błąd wprowadzonych danych!!Sprawdz je"); } } throw new Wyjatek("Wprowadz odpowiednią liczbe w odpowiednich miejscach"); }