Example #1
0
        public static Przejazd OdczytajPlik(string sciezkaPliku, ZarzadTransportu zt = null)
        {
            Przejazd rezultat;

            using (var sr = File.OpenText(sciezkaPliku))
            {
                var firma         = FirmaLosowa.OdczytajPlik(sciezkaPliku);
                var linia         = zt.ZwrocLiniePoID(sr.ReadLine());
                var czasR         = sr.ReadLine().Split(':');
                var modelAutobusu = firma.ZwrocAutobusPoModelu(sr.ReadLine());

                rezultat = new Przejazd(zt, firma, linia, new TimeSpan(Convert.ToInt32(czasR[0]), Convert.ToInt32(czasR[1]), Convert.ToInt32(czasR[2])), modelAutobusu);
            }

            return(rezultat);
        }