示例#1
0
        private void buttonokicici_Click(object sender, EventArgs e)
        {
            Boolean postoji = false;

            Karton   prikazi  = new Karton();
            Pacijent pacijent = new Pacijent();

            foreach (Karton k in Sarita.KartoniLista)
            {
                broj = 0;

                if (k.Jedinstveni == textBoxJJ.Text)
                {
                    postoji = true;
                    prikazi = k;
                    break;
                }
                broj++;
            }


            if (postoji)
            {
                prikaziElementeForme();


                richTextBoxTrenutna.Text = prikazi.SadasnjaBolest;

                richTextBoxMisljenje.Show();


                textBoxAlergija.Text = prikazi.Alergije;

                textBoxImee.Text = prikazi.DajPacijenta.Ime;

                textBoxJMBG.Text = prikazi.DajPacijenta.JMBGG;

                textBoxPorodica.Text = prikazi.PorodicnaBolest;

                textBoxPrez.Text = prikazi.DajPacijenta.Prezime;

                textBoxPrijasnje.Text = prikazi.PrijasnjeBolesti;

                textBox2.Text = prikazi.DajPacijenta.AdresaStanovanja;
            }
            else if (textBoxJJ.Text.Length.Equals(0))
            {
                toolStripStatusLabel1.Text      = "Unesite JMBG!";
                toolStripStatusLabel1.ForeColor = Color.Red;
                toolStripStatusLabel1.Visible   = true;
            }

            else
            {
                toolStripStatusLabel1.Text      = "Ne postoji pacijent sa trazenim JMBG!";
                toolStripStatusLabel1.ForeColor = Color.Red;
                toolStripStatusLabel1.Visible   = true;
            }
        }
示例#2
0
 public Karton(Pacijent a, string sadasnja, string prijasnja, string alergije, string porodica, string zakljuc)
 {
     SadasnjaBolest           = sadasnja;
     PrijasnjeBolesti         = prijasnja;
     Alergije                 = alergije;
     PorodicnaBolest          = bolestiUPorodici_pacijenta17592;
     zakljucak_pacijenta17592 = zakljuc;
     jedinstveni              = a.JMBGG;
     p = a;
 }
 public Pacijent(Pacijent a)
 {
     ime_17592                    = a.Ime;
     prezime_17592                = a.Prezime;
     adresaStanovanja_17592       = a.adresaStanovanja_17592;
     JMBG_17592                   = a.JMBG_17592;
     spol_Pacijenta_17592         = a.spol_Pacijenta_17592;
     bracnoStanje_Pacijenta_17592 = a.bracnoStanje_Pacijenta_17592;
     pregledan_17592              = a.Pregledan;
     ziv_17592                    = a.Ziv;
     posjedujeKarton_17592        = a.PosjedujeKarton;
     password17592                = a.password17592;
     user17592                    = a.user17592;
 }
示例#4
0
        private void button1_Click(object sender, EventArgs e)
        {
            Spol         spol_pacijenta = Spol.Muskarac;
            bracnoStanje bracno_stanje  = bracnoStanje.Ozenjen;

            if (RadioButtonZena.Checked)
            {
                spol_pacijenta = Spol.Zena;
            }
            else if (radioButtonMuskarac.Checked)
            {
                spol_pacijenta = Spol.Muskarac;
            }
            if (radioButtonSlobodan.Checked)
            {
                bracno_stanje = bracnoStanje.Neozenjen;
            }
            else if (radioButtonBrak.Checked)
            {
                bracno_stanje = bracnoStanje.Ozenjen;
            }


            if ((RadioButtonZena.Checked || radioButtonMuskarac.Checked) && (radioButtonSlobodan.Checked || radioButtonBrak.Checked))
            {
                Pacijent novi_pacijent = new Pacijent(Ime_pacijenta.Text, Prezime_pacijenta.Text, textBoxAdresa.Text, Jmbg_pacijenta.Text, spol_pacijenta, bracno_stanje, dateTimePicker2.Value, dateTimePicker1.Value);
                Daisy.DodajUListuPacijenata(ref novi_pacijent);
                Karton novi_karton = new Karton(novi_pacijent, "", "", "", "", "");
                Daisy.DodajKarton(ref novi_karton);
                //toolStripStatusLabel1.Text = "Pacijent je uspjesno dodan!";
                MessageBox.Show("Pacijent je uspjesno dodan!", "Obavjestenje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                Close();
                toolStripStatusLabel1.Visible = false;
            }
            else
            {
                toolStripStatusLabel1.Text      = "Nijedno polje ne smije ostati prazno!";
                toolStripStatusLabel1.ForeColor = Color.Red;
                toolStripStatusLabel1.Visible   = true;
            }
        }
示例#5
0
        // private List<Ordinacija> ordinacije_17592 = new List<Ordinacija>();



        public Klinika()
        {
            broj_pacijenata_17592 = 0; broj_pregleda_17592 = 0; broj2017__17592 = 0;
            Doktor       Armin  = new Doktor(2000, "Armin", "XXX", "A", "2610996177004", Convert.ToDateTime("26.10.1996"), 2.5, 5);
            Med_Tehnicar Merjem = new Med_Tehnicar(200, "Merjem", "Ajaz", "A", "0507996175000", Convert.ToDateTime("05.07.1996"));
            Pacijent     Nadal  = new Pacijent("Rafa", "Nadal", "A", "0306986177004", Spol.Muskarac, bracnoStanje.Neozenjen, Convert.ToDateTime("03.06.1986"), Convert.ToDateTime("12.12.2017"));

            //  Pacijent Saša = new Pacijent("Sasa", "Zverce", "A", "2004997177004", Spol.Muskarac, bracnoStanje.Neozenjen, Convert.ToDateTime("20.04.1997"), Convert.ToDateTime("12.12.2017"));

            this.DodajDoktora(ref Armin);
            this.DodajUListuPacijenata(ref Nadal);

            Karton Nadal_Karton = new Karton(Nadal, "Gripa", "Gripa", "Paradajz", "Nema historije bolesti", "OK");

            this.DodajKarton(ref Nadal_Karton);

            TimeSpan n = new TimeSpan(20, 20, 20);
            Pregled  a = new Pregled(Odjel.Opsta_medicina, Convert.ToDateTime("28/04/2017"), n, false, Nadal.JMBGG);

            Nadal_Karton.UnesiNoviPregled(ref a);

            this.lista_tehnicara.Add(Merjem);
        }
示例#6
0
 public void DodajUListuPacijenata(ref Pacijent a)
 {
     listaPacijenata_17592.Add(a);
     broj_pacijenata_17592++;
 }