public Pregled(Odjel od, DateTime dpregleda, TimeSpan vpregleda, bool ob, string jmbgg)
 {
     doktor_pacijenta17592          = od;
     datumPregleda_pacijenta17592   = dpregleda;
     vrijemePregleda_pacijenta17592 = vpregleda;
     obavljenPregled_pacijenta17592 = ob;
     jmbg_zapregled_pacijenta17592  = jmbgg;
 }
 public int NadjiPregled(Odjel o, DateTime t)
 {
     for (int i = 0; i < BrojP(); i++)
     {
         if (o == listaPregleda_17592[i].Doktor && t.Day == listaPregleda_17592[i].DatumPregledaD && t.Month == listaPregleda_17592[i].DatumPregledaM && listaPregleda_17592[i].DatumPregledaY == t.Year)
         {
             return(i);
         }
     }
     return(-1);
 }
Example #3
0
 public void obrisi(DateTime a, Odjel o)
 {
     for (int i = 0; i < Broj_pregleda(); i++)
     {
         if (DajListuPregleda[i].DatumPregledaD == a.Day && DajListuPregleda[i].DatumPregledaM == a.Month && DajListuPregleda[i].DatumPregledaY == a.Year && DajListuPregleda[i].Doktor == o)
         {
             DajListuPregleda.Remove(DajListuPregleda[i]);
             platiti_pacijenta17592 = platiti_pacijenta17592 + 40; //svaki pregled kosta 40 KM
             broj_posjeta_pacijenta17592++;
         }
     }
 }
Example #4
0
        public IActionResult Snimi(DodajOdjelVM odjel)
        {
            if (!ModelState.IsValid)
            {
                ViewData["direkcije"] = _context.Direkcija.ToList();

                return(View("Dodaj", odjel));
            }
            Odjel o = new Odjel();

            o.DirekcijaID = odjel.DirekcijaID;
            o.Adresa      = odjel.Adresa;

            o.Svrha = odjel.Svrha;

            _context.Odjel.Add(o);
            _context.SaveChanges();

            return(RedirectToAction("Dodaj"));
        }
        private void button1ok_Click(object sender, EventArgs e)
        {
            int p = 0;

            //dodati u karton pacijenta i u listu svih pregleda klinike
            foreach (Karton i in Sarita.KartoniLista)
            {
                if (maticni == i.Jedinstveni)
                {
                    break;
                }
                p++;
            }

            int      x   = Convert.ToInt32(textBoxSatt.Text);
            int      y   = Convert.ToInt32(textBoxMinutice.Text);
            TimeSpan a   = new TimeSpan(x, y, 0);
            DateTime dat = new DateTime();

            dat = dateTimePicker1.Value.Date;
            Odjel o = Odjel.Hirurgija;

            if (comboBox1.Text == "Kardiologija")
            {
                o = Odjel.Kardiologija;
            }
            else if (comboBox1.Text == "Dermatologija")
            {
                o = Odjel.Dermatologija;
            }
            else if (comboBox1.Text == "Hirurgija")
            {
                o = Odjel.Hirurgija;
            }
            else if (comboBox1.Text == "Interna medicina")
            {
                o = Odjel.Interna_medicina;
            }
            else if (comboBox1.Text == "Laboratorijska medicina")
            {
                o = Odjel.Laboratorijska_medicina;
            }
            else if (comboBox1.Text == "Oftamologija")
            {
                o = Odjel.Oftamologija;
            }
            else if (comboBox1.Text == "Opšta medicina")
            {
                o = Odjel.Opsta_medicina;
            }
            else if (comboBox1.Text == "Ortopedija")
            {
                o = Odjel.Ortopedija;
            }
            else if (comboBox1.Text == "Otorinolaringologija")
            {
                o = Odjel.Otorinolaringologija;
            }
            else
            {
                o = Odjel.Stomatologija;
            }

            Pregled d = new Pregled(o, dat, a, true, maticni);

            Sarita.KartoniLista[p].UnesiNoviPregled(ref d);
            Sarita.DajListuP.Add(d);
            //  if(dat.Year.ToString()=="2017") Sarita.D

            if (comboBox1.Text == "Kardiologija")
            {
                Sarita.Lista_kardiologija.Add(d);
            }
            else if (comboBox1.Text == "Dermatologija")
            {
                Sarita.Lista_dermatologija.Add(d);
            }
            else if (comboBox1.Text == "Hirurgija")
            {
                Sarita.Lista_hirurgija.Add(d);
            }
            else if (comboBox1.Text == "Interna_medicina")
            {
                Sarita.Lista_interna.Add(d);
            }
            else if (comboBox1.Text == "Laboratorijska_medicina")
            {
                Sarita.Lista_lab.Add(d);
            }
            else if (comboBox1.Text == "Oftamologija")
            {
                Sarita.Lista_lab.Add(d);
            }
            else if (comboBox1.Text == "Opsta_medicina")
            {
                Sarita.Lista_opsta.Add(d);
            }
            else if (comboBox1.Text == "Ortopedija")
            {
                Sarita.Lista_ortopedija.Add(d);
            }
            else if (comboBox1.Text == "Otorinolaringologija")
            {
                Sarita.Lista_otorinolaringologija.Add(d);
            }
            else
            {
                Sarita.Lista_stomatologija.Add(d);
            }
            this.Close();
        }