private static void RegistracijaNovogPregleda() { //vrsenje pregleda i izmjena kartona //nakon sto je doktor obavio pregled, upisuje rezultat i terapiju i unosi u e-karton Console.WriteLine("Odaberite ordinaciju: "); int i = 1; klinika17395_1.ordinacije.ForEach(x => Console.WriteLine("{0}. {1}", i++, x.tipPregleda)); i = Convert.ToInt32(Console.ReadLine()); Ordinacija o = klinika17395_1.ordinacije.ElementAt(i - 1); Console.WriteLine("Red cekanja za ordinaciju:\n"); Console.WriteLine(o.PrikaziListuCekanja()); Pacijent pac = o.listaCekanja.First(); Console.WriteLine("Unos pregleda za pacijenta: {0} {1}\n", pac.ime, pac.prezime); DateTime dat; Console.WriteLine("Unesite datum pregleda: "); dat = Convert.ToDateTime(Console.ReadLine()); string rezultat, terapija; Console.WriteLine("Unesite rezultat pregleda: "); rezultat = Console.ReadLine(); Console.WriteLine("Unesite terapiju: "); terapija = Console.ReadLine(); Pregled preg = pac.zakazaniPregledi.Find(x => x.ordinacija.tipPregleda == o.tipPregleda); pac.ObaviPregled(dat, rezultat, terapija, preg, o); }