Exemplo n.º 1
0
        private void button5_Click(object sender, EventArgs e)
        {
            toolStripStatusLabel4.Text = "";
            if (textBox12.Text == "" || checkedListBox1.Items.Count == 0)
            {
                toolStripStatusLabel4.Text = "Popunite sva polja.";
                return;
            }
            if (validnostJMBGPacijenta(textBox12.Text) == false)
            {
                toolStripStatusLabel4.Text = "JMBG nije validan"; return;
            }
            pregled       p = new pregled();
            List <string> c = new List <string>();

            foreach (string s in checkedListBox1.CheckedItems)
            {
                c.Add(s);
            }
            for (int i = 0; i < c.Count; i++)
            {
                for (int j = 0; j < Klinika1.listaOrdinacija.Count; j++)
                {
                    if (c[i] == Klinika1.listaOrdinacija[j].NazivOrdinacije)
                    {
                        p.dodajOrdinacijuUPregled(Klinika1.listaOrdinacija[j]);
                    }
                }
            }
            for (int i = 0; i < Klinika.listaPacijenata.Count; i++)
            {
                if (textBox12.Text == Klinika.listaPacijenata[i].MaticniBroj)
                {
                    Klinika.listaPacijenata[i].DajKartonPacijenta.dodajPregledUKarton(p);
                    toolStripStatusLabel4.Text = "Pregled pacijenta registrovan.";
                    ukloniUnosPregleda();
                    return;
                }
            }
            toolStripStatusLabel4.Text = "Pacijent nije pronadjen.";
        }