private void button4_Click(object sender, EventArgs e) { toolStripStatusLabel3.Text = ""; if (textBox6.Text == "" || textBox7.Text == "" || textBox8.Text == "" || textBox9.Text == "" || textBox10.Text == "" || textBox11.Text == "") { toolStripStatusLabel3.Text = "Popunite sva polja."; return; } if (validnostJMBGPacijenta(textBox6.Text) == false) { toolStripStatusLabel3.Text = "JMBG nije validan"; return; } for (int i = 0; i < Klinika.listaPacijenata.Count; i++) { if (textBox6.Text == Klinika.listaPacijenata[i].MaticniBroj) { karton k = new karton(); k.dodajRanu(textBox8.Text); k.dodajRanuAl(textBox9.Text); k.dodajSadasnju(textBox10.Text); k.dodajSadasnjuAl(textBox11.Text); k.dodajzdravlje(textBox7.Text); Klinika.listaPacijenata[i].DodajKartonPacijentu(k); toolStripStatusLabel3.Text = "Karton registrovan."; ukloniUnosKartona(); return; } } toolStripStatusLabel3.Text = "Pacijent nije pronadjen."; }
//obrisi njegov karton public bool obrisiKarton(pacijent p) { for (int i = 0; i < listapacijenata.Count; i++) { if (listapacijenata[i].MaticniBroj == p.MaticniBroj) { karton k = p.DajKartonPacijenta; k = null; return(true); } } return(false); }
//dodaj karton pacijentu public void DodajKartonPacijentu(karton Karton) { k = Karton; }
//konstruktor koji postavlja sve atribute i iz osobe tj bazne klase i izvedene tj pacijent public pacijent(string im, string prez, string dR, string mR, string sp, string aS, string bR, string dP) : base(im, prez, dR, mR, sp, aS, bR) { k = new karton(); datumPrijema = dP; racun = 0; }