void DodajPacijenta(Pacijent pacijent) { gridPacijenti.Rows.Add(new object[] { pacijent.DajImeIPrezime(), pacijent.spol, pacijent.datumRodjenja, pacijent.datumPrijema, pacijent.trenutniPregledi.Count > 0 ? pacijent.trenutniPregledi[0].imePregleda : "/", pacijent.DosadasnjaCijena }); }
public UnosAnamneze(VrstaPregleda vrstaPregleda, Pacijent pacijent = null) { InitializeComponent(); this.pacijent = pacijent; this.vrstaPregleda = vrstaPregleda; labelVrstaPregleda.Text = vrstaPregleda.imePregleda; if (pacijent != null) { labelImeIPrezime.Text = pacijent.DajImeIPrezime(); pictureBox1.Image = pacijent.slika; } else { groupPacijent.Hide(); } }
private void IzvrsiPregled() { Ordinacija ordinacija = Utilities.PretraziOrdinaciju(klinika17600_1); if (ordinacija.redPacijenataUOrdinaciji.Count == 0) { Console.WriteLine("Nema pacijanata u redu u ovoj ordinaciji"); return; } Pacijent izabran = ordinacija.UzmiSljedecegPacijenta(); VrstaPregleda vrsta = izabran.trenutniPregledi[0]; Console.WriteLine("Sljedeci pacijent je: " + izabran.DajImeIPrezime()); Console.WriteLine("Pacijent treba da izvrsi sljedeci pregled:"); vrsta.Ispisi(); Doktor doktor = vrsta.ordinacija.doktor; string anamneza = Utilities.UnesiString("Unesite anamnezu za pregled"); Pregled pregled = new Pregled(anamneza, izabran.trenutniPregledi[0], doktor); izabran.Pregledaj(pregled); }