public Pojazd(Trasa trasa, DaneORuchu bazaDanych) { rejestracja = nastepnaRejestracja; nastepnaRejestracja++; czasJazdy = 0; this.trasa = new Trasa(trasa); this.bazaDanych = bazaDanych; bazaDanych.ZajerejstrujWjazd(rejestracja, trasa.trasa[0], trasa.trasa[1]); czyJedzie = true; }
public void RuszZeSwiatel() { bazaDanych.ZajerejstrujZjazd(rejestracja, trasa.trasa[0], trasa.trasa[1]); bazaDanych.ZajerejstrujWjazd(rejestracja, trasa.trasa[1], trasa.trasa[2]); trasa.SkasujPozycje(); czasJazdy = 0; if (CzyUCelu()) { czyJedzie = false; } else { czyJedzie = true; } }