public static void DodijeliOtpadVelikim(SingletonParametri singletonParametri, SingletonGenSlucajnihBrojeva genSlucajnihBrojeva) { foreach (var ulica in Citac.ListaUlica) { foreach (var korisnik in ulica.ListaVelikihKorisnika) { double velikiMinS = double.Parse(singletonParametri.DohvatiParametar("velikiStaklo")); double velikiMaxS = double.Parse(singletonParametri.DohvatiParametar("velikiStaklo")) * double.Parse(singletonParametri.DohvatiParametar("velikiMin")) / 100; korisnik.Staklo = genSlucajnihBrojeva.SlucajniBrojFloat(velikiMinS, velikiMaxS, 2); double velikiMinP = double.Parse(singletonParametri.DohvatiParametar("velikiPapir")); double velikiMaxP = double.Parse(singletonParametri.DohvatiParametar("velikiPapir")) * double.Parse(singletonParametri.DohvatiParametar("velikiMin")) / 100; korisnik.Papir = genSlucajnihBrojeva.SlucajniBrojFloat(velikiMinP, velikiMaxP, 2); double velikiMinM = double.Parse(singletonParametri.DohvatiParametar("velikiMetal")); double velikiMaxM = double.Parse(singletonParametri.DohvatiParametar("velikiMetal")) * double.Parse(singletonParametri.DohvatiParametar("velikiMin")) / 100; korisnik.Metal = genSlucajnihBrojeva.SlucajniBrojFloat(velikiMinM, velikiMaxM, 2); double velikiMinB = double.Parse(singletonParametri.DohvatiParametar("velikiBio")); double velikiMaxB = double.Parse(singletonParametri.DohvatiParametar("velikiBio")) * double.Parse(singletonParametri.DohvatiParametar("velikiMin")) / 100; korisnik.Bio = genSlucajnihBrojeva.SlucajniBrojFloat(velikiMinB, velikiMaxB, 2); double velikiMinMj = double.Parse(singletonParametri.DohvatiParametar("velikiMješano")); double velikiMaxMj = double.Parse(singletonParametri.DohvatiParametar("velikiMješano")) * double.Parse(singletonParametri.DohvatiParametar("velikiMin")) / 100; korisnik.Mjesano = genSlucajnihBrojeva.SlucajniBrojFloat(velikiMinMj, velikiMaxMj, 2); } } }
private static void PripremaVozila(List <string> stringVozila) { foreach (var idVozila in stringVozila) { foreach (var vozilo in Citac.ListaVozila) { if (vozilo.Id == idVozila) { vozilo.Status = "Pripremljeno"; if (vozilo.Tip == 0) { vozilo.CiklusKapacitet = int.Parse(parametri.DohvatiParametar("kapacitetDizelVozila")); vozilo.CiklusPunjenja = int.Parse(parametri.DohvatiParametar("punjenjeDizelVozila")); } else { vozilo.CiklusKapacitet = int.Parse(parametri.DohvatiParametar("kapacitetElektroVozila")); vozilo.CiklusPunjenja = int.Parse(parametri.DohvatiParametar("punjenjeElektroVozila")); } listaVozilaZaSkupljanje.Add(vozilo); IspisKonzola.IspisKonzola.IspisUvjetni("Vozilo " + vozilo.Id + " je dodano u listu pripremljenih vozila!"); } } } }
public static void Inicijaliziraj(SingletonParametri parametri, string putanjaDatoteke) { Console.WriteLine("+++++++++++++++++++++++++++++++++"); Log.Init(parametri.DohvatiParametar("izlaz"), putanjaDatoteke); Console.WriteLine("Inicijalizirana datoteka za izlaz"); }