public Lotnisko UsunLotnisko(Lotnisko lotnisko) { Lotnisko rLotnisko = lotniska.FirstOrDefault(x => x == lotnisko); // Moze bedzie trzeba uzyc First zamiast FirstOrDefault lotniska.Remove(rLotnisko); return(rLotnisko); }
public void DodajLotnisko(Lotnisko lotnisko) { lotnisko.ID = lotniskaID; lotniska.Add(new Lotnisko(lotnisko)); lotniskaID++; GenerujLoty(); }
public Trasa(Trasa trasa) { this.odleglosc = trasa.odleglosc; this.czestotliwosc = trasa.czestotliwosc; this.godzinaWylotu = trasa.godzinaWylotu; this.wylot = trasa.wylot; this.destynacja = trasa.destynacja; }
public Trasa(int id, int odleglosc, int czestotliwosc, DateTime godzinaWylotu, Lotnisko wylot, Lotnisko destynacja) { this.odleglosc = odleglosc; this.czestotliwosc = czestotliwosc; this.godzinaWylotu = godzinaWylotu; this.wylot = wylot; this.destynacja = destynacja; }
public Samolot(Samolot samolot) { this.nazwa = samolot.nazwa; this.id = samolot.id; typSamolotu = samolot.typSamolotu; aktualneLotnisko = samolot.aktualneLotnisko; przydzielony = samolot.przydzielony; }
public Samolot(String nazwa, int id, TypSamolotu typ, Lotnisko lotnisko) { this.nazwa = nazwa; this.id = id; typSamolotu = typ; aktualneLotnisko = lotnisko; przydzielony = false; }
public void ZmienLotnisko(Lotnisko lotnisko) { aktualneLotnisko = lotnisko; przydzielony = false; }
/// <summary> /// Initializes a new instance of the <see cref="Lotnisko"/> class by copying paramethers of another. /// </summary> /// <param name="lotnisko">Airport to be copied.</param> public Lotnisko(Lotnisko lotnisko) { id = lotnisko.id; nazwa = lotnisko.nazwa; }