private void Prerataj(Vozidlo vozidlo, Cestujuci ces) { vozidlo.Linka.PoZaciatku++; vozidlo.Linka.PoZaciatkuPomer = (vozidlo.Linka.PoZaciatku / (double)vozidlo.Linka.Nastupeny) * 100; ((MySimulation)MySim).PoZaciatku++; ((MySimulation)MySim).PoZaciatkuPomer = (((MySimulation)MySim).PoZaciatku / (double)((MySimulation)MySim).Nastupeny) * 100; }
private void Prerataj(Vozidlo vozidlo, Cestujuci ces) { vozidlo.Linka.Nastupeny++; //Console.WriteLine("nastupuje " + MySim.CurrentTime); // Console.WriteLine("caka " + (MySim.CurrentTime - ces.ZaciatokCakania)); vozidlo.Linka.SucetCasCakana += MySim.CurrentTime - ces.ZaciatokCakania; var b = vozidlo.Linka.SucetCasCakana / vozidlo.Linka.Nastupeny; b = Double.IsNaN(b) ? 0 : b; vozidlo.Linka.PrCasCakana = b; ((MySimulation)MySim).Nastupeny++; ((MySimulation)MySim).SucetCasCakana += MySim.CurrentTime - ces.ZaciatokCakania; b = ((MySimulation)MySim).SucetCasCakana / ((MySimulation)MySim).Nastupeny; b = Double.IsNaN(b) ? 0 : b; ((MySimulation)MySim).PrCasCakana = b; if (vozidlo.Typ == "M") { ((MySimulation)MySim).Zarobok++; } }