private void uplataZaDanasnjiDanToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PretragaPacijenta pretraga = new PretragaPacijenta(klinika);

            pretraga.ShowDialog();
            if (pretraga.izabrani != null)
            {
                new UplataDanas(pretraga.izabrani).ShowDialog();
                InitPacijente();
            }
        }
        private void kreirajKartonToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PretragaPacijenta pacijent = new PretragaPacijenta(klinika);

            pacijent.ShowDialog();
            if (pacijent.izabrani != null)
            {
                UnosKartona unos = new UnosKartona(pacijent.izabrani);
                unos.ShowDialog();
                InitPacijente();
            }
        }
        private void regularniPregledToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PretragaPacijenta pacijent = new PretragaPacijenta(klinika);

            pacijent.ShowDialog();
            if (pacijent.izabrani != null)
            {
                IzborVrstePregleda izbor = new IzborVrstePregleda(klinika);
                izbor.ShowDialog();
                pacijent.izabrani.DodajNovePreglede(new List <VrstaPregleda> {
                    izbor.vrstaPregleda
                });
                InitPacijente();
            }
        }
        private void pregledZaVozackiIspitToolStripMenuItem_Click(object sender, EventArgs e)
        {
            PretragaPacijenta pacijent = new PretragaPacijenta(klinika);

            pacijent.ShowDialog();
            if (pacijent.izabrani != null)
            {
                Pacijent izabrani = pacijent.izabrani;
                izabrani.DodajNovePreglede(new List <VrstaPregleda>
                {
                    klinika.PretraziVrstuPregleda("pregled zuba za vozacki ispit/prijavu na konkurs"),
                    klinika.PretraziVrstuPregleda("ekg pregled za vozacki ispit/prijavu na konkurs"),
                    klinika.PretraziVrstuPregleda("pregled ocnog pritiska za vozacki ispit/prijavu na konkurs")
                });
                InitPacijente();
            }
        }
        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);
        }