void KreirajKarton() { Pacijent izabrani = Utilities.PretraziPacijenta(klinika17600_1, false); string napomene = Utilities.UnesiString("Unesite bitne napomene o pacijentu: alergije, vakcinacije i prosle bolesti"); string prosleBolesti = Utilities.UnesiString("Unesite listu proslih bolesti"); Karton karton = new Karton(napomene, prosleBolesti, izabrani); izabrani.DodajKarton(karton); }
private void HitanPregled() { string anamneza = Utilities.UnesiString("Unesite opis hitnog slucaja ukljucujuci i informacije o eventualnoj smrti (vrijeme smrti i preliminarni uzrok smrti, kao i vrijeme u koje se zakazuje obdukcija ako je to potrebno)"); Doktor doktor = Utilities.PretraziDoktora(klinika17600_1); Pregled pregled = new Pregled(anamneza, klinika17600_1.PretraziVrstuPregleda("hitan slucaj"), doktor); Pacijent p = Utilities.PretraziPacijentaIliKreiraj(klinika17600_1); if (p.karton == null) { Console.WriteLine("Pacijent nije imao karton te se automatski generisao"); p.DodajKarton(new Karton("DOSAO NA HITAN PREGLED", "Nema informacija", p)); } p.PregledajBezPlacanja(pregled); }
private void hitanPregledToolStripMenuItem_Click(object sender, EventArgs e) { VrstaPregleda hitanSlucaj = klinika.PretraziVrstuPregleda("hitan slucaj"); UnosAnamneze unosAnamneze = new UnosAnamneze(hitanSlucaj); unosAnamneze.ShowDialog(); string anamneza = unosAnamneze.tekst; PretragaDoktora pretragaDoktora = new PretragaDoktora(klinika); pretragaDoktora.JeLiObavezanIzbor = true; pretragaDoktora.ShowDialog(); PretragaPacijenta pretragaPacijenta = new PretragaPacijenta(klinika); pretragaPacijenta.ShowDialog(); Pacijent izabrani = pretragaPacijenta.izabrani; if (izabrani == null) { NoviPacijent noviPacijent; do { noviPacijent = new NoviPacijent(klinika); noviPacijent.ShowDialog(); izabrani = noviPacijent.napravljeni; } while (izabrani == null); } if (izabrani.karton == null) { PrikaziPoruku("Izabrani pacijent nema kartona, bice automatski kreiran"); izabrani.DodajKarton(new Karton("DOSAO NA HITAN PREGLED", "Nema informacija", izabrani)); } Pregled pregled = new Pregled(anamneza, hitanSlucaj, pretragaDoktora.izabrani); izabrani.PregledajBezPlacanja(pregled); }
private void buttonPotvrdi_Click(object sender, EventArgs e) { primljeni.DodajKarton(new Karton(textNapomene.Text, textBolesti.Text, primljeni)); Close(); }