public static void IspisKorisnikaOtpad() { foreach (var ulica in Citac.ListaUlica) { IspisKonzola.IspisUvjetni(""); IspisKonzola.IspisUvjetni("ID ulice: " + ulica.Id + " Naziv ulice: " + ulica.Naziv); IspisKonzola.IspisUvjetni("---------------------------------------------------------------------------------"); foreach (var korisnik in ulica.ListaMalihKorisnika) { IspisKonzola.IspisUvjetni("++++++++++++++++++++++++++ MALI KORISNIK +++++++++++++++++++++++++++"); IspisKonzola.IspisUvjetni($" Sifra korisnika: {korisnik.Id} "); IspisKonzola.IspisUvjetni($" Staklo:{korisnik.Staklo}kg Papir:{korisnik.Papir}kg Metal:{korisnik.Metal}kg Bio:{korisnik.Bio}kg Mješano:{korisnik.Mjesano}kg"); IspisKonzola.IspisUvjetni(""); } foreach (var korisnik in ulica.ListaSrednjihKorisnika) { IspisKonzola.IspisUvjetni("++++++++++++++++++++++++++ SREDNJI KORISNIK ++++++++++++++++++++++++++"); IspisKonzola.IspisUvjetni($" Sifra korisnika: {korisnik.Id} "); IspisKonzola.IspisUvjetni($" Staklo:{korisnik.Staklo}kg Papir:{korisnik.Papir}kg Metal:{korisnik.Metal}kg Bio:{korisnik.Bio}kg Mješano:{korisnik.Mjesano}kg"); IspisKonzola.IspisUvjetni(""); } foreach (var korisnik in ulica.ListaVelikihKorisnika) { IspisKonzola.IspisUvjetni("++++++++++++++++++++++++++ VELIKI KORISNIK ++++++++++++++++++++++++++"); IspisKonzola.IspisUvjetni($" Sifra korisnika: {korisnik.Id} "); IspisKonzola.IspisUvjetni($" Staklo:{korisnik.Staklo}kg Papir:{korisnik.Papir}kg Metal:{korisnik.Metal}kg Bio:{korisnik.Bio}kg Mješano:{korisnik.Mjesano}kg"); IspisKonzola.IspisUvjetni(""); } } }
public static void IspisSpremnika() { foreach (var spr in Citac.ListaSvihSpremnika) { IspisKonzola.IspisUvjetni($" Id spremnika: {spr.Id} Naziv spremnika: {spr.Naziv} Nosivost: {spr.Nosivost}kg KOLICINA OTPADA: {spr.KolicinaOtpada}kg"); IspisKonzola.IspisUvjetni(" Status: " + spr.Status); IspisKonzola.IspisUvjetni(" ------------------------------------------------------------------------------"); } }
public static void IspisSpremnikaPoUlicama() { foreach (var ulica in Citac.ListaUlica) { IspisKonzola.IspisUvjetni(""); IspisKonzola.IspisUvjetni("Ulica: " + ulica.Id + " Naziv ulice: " + ulica.Naziv); IspisKonzola.IspisUvjetni("-----------------------------------------------------------------------------------------------------------------------"); foreach (var spremnik in ulica.ListaSpremnikaUlice) { IspisKonzola.IspisUvjetni($" Id spremnika: {spremnik.Id} Naziv spremnika: {spremnik.Naziv} Nosivost: {spremnik.Nosivost}kg KOLICINA OTPADA: {spremnik.KolicinaOtpada}kg"); IspisKonzola.IspisUvjetni(" ------------------------------------------------------------------------------"); } } }
public static void IspisUlicaOtpad() { foreach (var ulica in Citac.ListaUlica) { List <float> listaOtpadaUlice = ulica.UlicaOtpad(ulica); var polje = new string[] { "Staklo: ", "Papir: ", "Metal: ", "Bio: ", "Mješano: " }; IspisKonzola.IspisUvjetni("Otpad u ulici " + ulica.Id + " " + ulica.Naziv); IspisKonzola.IspisUvjetni("+++++++++++++++++++++++++++++++++++++"); int i = 0; foreach (var otpad in listaOtpadaUlice) { IspisKonzola.IspisUvjetni(" " + polje[i] + otpad + "kg"); i++; } IspisKonzola.IspisUvjetni(""); } }
public static void IspisPodrucjaComposite() { IspisKonzola.IspisUvjetni(""); IspisKonzola.IspisUvjetni("Ispis područja: "); foreach (var podrucje in DodjelaPodrucja.listaCom) { podrucje.Ispis(1); break; } foreach (var ulica in DodjelaPodrucja.listUlicaPod) { Podrucje podrucje = Citac.ListaPodrucja.FirstOrDefault(p => p.Id == ulica.PodrucjeID); if (podrucje != null) { podrucje.listaUlica.Add(ulica); } } IspisKonzola.IspisUvjetni(""); }