public PrzyplywPasazerow StworzPrzyplyw(TimeSpan czas, Przystanek przystanek) { var rezultat = new PrzyplywPasazerow(czas, przystanek); przyplywyPasazerow.Add(rezultat); return(rezultat); }
public void OdczytajPlik(string sciezkaPliku, ZarzadTransportu zt) { using (var sr = File.OpenText(sciezkaPliku)) { do { przyplywyPasazerow.Add(PrzyplywPasazerow.Odczytaj(sr, zt)); } while (!sr.EndOfStream); } }
public void WygenerujLosowePrzyplywyDlaPrzystanku(Przystanek przystanek, int iloscPrzyplywow, int iloscPasazerow) { for (int i = 0; i < iloscPrzyplywow; i++) { var przyplyw = new PrzyplywPasazerow(WygenerujLosowyCzas(), przystanek); for (int j = 0; j < iloscPasazerow; j++) { przyplyw.DodajPasazera(GeneratorPasazerow.Instancja().WygenerujLosowegoPasazera(przyplyw.czasPrzyplywu)); } przyplywyPasazerow.Add(przyplyw); } }
public virtual void DodajPrzyplyw(PrzyplywPasazerow przyplywPasazerow) { przyplywyPasazerow.Add(przyplywPasazerow); }