示例#1
0
 private Przejazd()
 {
     autobus         = null;
     nastepnaAkcja   = Akcja.PobieraniePasazerow;
     czasPrzejazdu   = TimeSpan.Zero;
     trasaZakonczona = false;
     uid             = UidGenerator.WygenerujUid();
 }
 public DanePasazera(Type typPasazera, int czasWsiadania, int czasWysiadania, string pPoczatkowy, string pKoncowy)
 {
     id = UidGenerator.WygenerujUid();
     this.typPasazera    = typPasazera;
     this.czasWsiadania  = czasWsiadania;
     this.czasWysiadania = czasWysiadania;
     this.pPoczatkowy    = pPoczatkowy;
     this.pKoncowy       = pKoncowy;
 }
示例#3
0
 public Autobus(string modelAutobusu, int maksymalnaPojemnosc, int iloscDzwi, double dlugoscAutobusu, string sciezkaPlikuKonfiguracyjnego) : this()
 {
     idAutobusu                        = UidGenerator.WygenerujUid(5);
     this.modelAutobusu                = modelAutobusu;
     this.maksymalnaPojemnosc          = maksymalnaPojemnosc;
     this.iloscDzwi                    = iloscDzwi;
     this.sciezkaPlikuKonfiguracyjnego = sciezkaPlikuKonfiguracyjnego;
     this.dlugoscAutobusu              = dlugoscAutobusu;
 }