public void OcistiFormu() { imeBox.Text = ""; prezimeBox.Text = ""; jbmgMaskedTextBox.Text = ""; adresaBox.Text = ""; selektovan = null; pretraziListBox.ClearSelected(); }
public static void PokreniProtokol(Pacijent pacijent, string misljenje, string porodicno_stanje, List <Bolest> bolesti) { Spremi(pacijent, bolesti, misljenje, porodicno_stanje, (rez, m, ps, bb) => { Console.WriteLine(rez); Console.WriteLine("Upisani podaci: "); Console.WriteLine("Misljenje: " + m); Console.WriteLine("Porodicno stanje: " + ps); Console.WriteLine("Upisanih bolesti i alergija: " + bb); }); }
public static void Spremi(Pacijent pacijent, List <Bolest> bolesti, string misljenje, string porodicno_stanje, Odziv odziv) { if (pacijent == null) { throw new Exception("Pacijent nije inicijaliziran"); pacijent.DodajKarton(); pacijent.DodajBolesti(bolesti); pacijent.DodajMisljenje(misljenje); pacijent.DodajPorodicnoStanje(porodicno_stanje); odziv("[INFO] Anamneza uspjesno provedena", misljenje, porodicno_stanje, bolesti.Count); } }
private void pretraziListBox_SelectedIndexChanged(object sender, EventArgs e) { if (pretraziListBox.SelectedItem == null) { return; } selektovan = TrenutniState.pacijenti.Find(u => u.info().MaticniBroj.ToString() == (pretraziListBox.SelectedItem.ToString().Split(',')[1])); if (selektovan == null) { return; } Izaberi(selektovan); }
private void Izaberi(Pacijent u) { if (u == null) { return; } imeBox.Text = u.info().Ime; prezimeBox.Text = u.info().Prezime; jbmgMaskedTextBox.Text = u.info().MaticniBroj.ToString(); adresaBox.Text = u.info().Adresa; SpolComboBox.Text = u.info().Spol.ToString(); bracnoStanjeCB.Text = u.info().BracnoStanje; dateTimePicker1.Value = u.info().DatumRodjenja; dateTimePicker2.Value = u.DatumPrijema; pretragaPacijenata = TrenutniState.pacijenti.Select(uu => uu.info().Ime + " " + uu.info().Prezime + "," + uu.info().MaticniBroj.ToString()).ToList(); }
private void WinAppGlavniMeni_Load(object sender, EventArgs e) { refreshUposleniciView(sender, e); Pacijent p = new Pacijent("Bill", "Gates", new DateTime(1945, 1, 13), 484818966, 'M', "Washington", "Ozenjen"); p.DodajBolest(new Bolest("Starost", new DateTime(), "Star", VrstaBolovanja.Bolest)); p.DodajKnjizicu(41484, new DateTime(1920, 12, 15), new DateTime(2050, 10, 12)); p.DodajMisljenje("Nema ga"); p.DatumPrijema = new DateTime(1920, 12, 15); p.DodajPregled(new Pregled(true, "Zab", new DateTime(), true, RezultatPregleda.zivot, "Nema", default(DateTime), false, default(DateTime))); p.DodajTerapiju(new Terapija(VrstaTerapije.dugorocna, true, new DateTime(), false)); TrenutniState.DodajPacijenta(p); Pacijent x = new Pacijent("Jackie", "Chan", new DateTime(1950, 5, 5), 77875752, 'Z', "Hong Kong", "Ozenjen"); x.DodajBolest(new Bolest("Starost", new DateTime(), "Star", VrstaBolovanja.Bolest)); x.DodajBolest(new Bolest("Preglada", new DateTime(), "Prehlada", VrstaBolovanja.Bolest)); x.DodajKnjizicu(48481, new DateTime(1920, 12, 15), new DateTime(2050, 10, 12)); x.DodajMisljenje("Nema ga"); x.DatumPrijema = new DateTime(1920, 12, 15); x.DodajPregled(new Pregled(true, "Zab", new DateTime(), true, RezultatPregleda.zivot, "Nema", default(DateTime), false, default(DateTime))); x.DodajTerapiju(new Terapija(VrstaTerapije.dugorocna, true, new DateTime(), false)); TrenutniState.DodajPacijenta(x); Pacijent y = new Pacijent("Bruce", "Leee", new DateTime(1920, 12, 15), 12123545, 'M', "Shanghai", "Ozenjen"); y.DodajBolest(new Bolest("Starost", new DateTime(), "Star", VrstaBolovanja.Bolest)); y.DodajBolest(new Bolest("Preglada", new DateTime(), "Prehlada", VrstaBolovanja.Bolest)); y.DodajKnjizicu(48481, new DateTime(1920, 12, 15), new DateTime(2050, 10, 12)); y.DodajMisljenje("Nema ga"); y.DatumPrijema = new DateTime(1920, 12, 15); y.DodajPregled(new Pregled(true, "Zab", new DateTime(), true, RezultatPregleda.zivot, "Nema", default(DateTime), false, default(DateTime))); y.DodajTerapiju(new Terapija(VrstaTerapije.dugorocna, true, new DateTime(), false)); TrenutniState.DodajPacijenta(y); refreshPacijentiView(sender, e); }
public static void DodajTerapiju(Pacijent p, Terapija t) { p.DodajTerapiju(t); }
public static void DodajPacijenta(Pacijent p) { pacijenti.Add(p); }