Beispiel #1
0
        public Lotnisko UsunLotnisko(Lotnisko lotnisko)
        {
            Lotnisko rLotnisko = lotniska.FirstOrDefault(x => x == lotnisko);  // Moze bedzie trzeba uzyc First zamiast FirstOrDefault

            lotniska.Remove(rLotnisko);
            return(rLotnisko);
        }
Beispiel #2
0
 public void DodajLotnisko(Lotnisko lotnisko)
 {
     lotnisko.ID = lotniskaID;
     lotniska.Add(new Lotnisko(lotnisko));
     lotniskaID++;
     GenerujLoty();
 }
Beispiel #3
0
 public Trasa(Trasa trasa)
 {
     this.odleglosc     = trasa.odleglosc;
     this.czestotliwosc = trasa.czestotliwosc;
     this.godzinaWylotu = trasa.godzinaWylotu;
     this.wylot         = trasa.wylot;
     this.destynacja    = trasa.destynacja;
 }
Beispiel #4
0
 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;
 }
Beispiel #5
0
 public Samolot(Samolot samolot)
 {
     this.nazwa       = samolot.nazwa;
     this.id          = samolot.id;
     typSamolotu      = samolot.typSamolotu;
     aktualneLotnisko = samolot.aktualneLotnisko;
     przydzielony     = samolot.przydzielony;
 }
Beispiel #6
0
 public Samolot(String nazwa, int id, TypSamolotu typ, Lotnisko lotnisko)
 {
     this.nazwa       = nazwa;
     this.id          = id;
     typSamolotu      = typ;
     aktualneLotnisko = lotnisko;
     przydzielony     = false;
 }
Beispiel #7
0
 public void ZmienLotnisko(Lotnisko lotnisko)
 {
     aktualneLotnisko = lotnisko;
     przydzielony     = false;
 }
Beispiel #8
0
 /// <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;
 }