예제 #1
0
        public ActionResult DodajNovuObavljenuPosetu(NovaObavljenaPoseta model)
        {
            if (ModelState.IsValid)
            {
                string          IDStomatologa = User.Identity.GetUserName();
                Stomatolog      trenutni      = context.Stomatolozi.Where(m => m.IDClanaKomore == IDStomatologa).First();
                Pacijent        novaPoseta    = context.Pacijenti.Where(m => m.IDKartona == model.PacijentIDKartona).First();
                ObavljenaPoseta z             = new ObavljenaPoseta()
                {
                    StomatologIDClanaKomore = IDStomatologa,
                    IzabraniStomatolog      = trenutni,
                    PregledaniPacijent      = novaPoseta,
                    PacijentIDKartona       = novaPoseta.IDKartona,
                    DatumVreme       = new DateTime(model.Godina, model.Mesec, model.Dan, model.Sat, model.Minut, 0),
                    OpisIntervencije = model.OpisIntervencije,
                    Terapija         = model.Terapija
                };

                context.ObavljenePosete.Add(z);
                context.SaveChanges();
                return(RedirectToAction("Index", "ObavljenaPoseta"));
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
예제 #2
0
        public ActionResult DodajNovuObavljenuPosetu(int?IDKartona, int Dan, int Mesec, int Godina, int Sat, int Minut)
        {
            if (IDKartona == null)
            {
                throw new Exception("nije izabran ID kartona");
            }

            Pacijent            novi       = context.Pacijenti.Where(m => m.IDKartona == (int)IDKartona).First();
            NovaObavljenaPoseta novaPoseta = new NovaObavljenaPoseta();

            novaPoseta.Dan    = Dan;
            novaPoseta.Mesec  = Mesec;
            novaPoseta.Godina = Godina;
            novaPoseta.Sat    = Sat;
            novaPoseta.Minut  = Minut;
            novaPoseta.StomatologIDClanaKomore = novi.StomatologIDClanaKomore;
            novaPoseta.PacijentIDKartona       = (int)IDKartona;
            novaPoseta.ImePacijenta            = novi.Ime;
            novaPoseta.PrezimePacijenta        = novi.Prezime;
            novaPoseta.JMBG             = novi.JMBG;
            novaPoseta.OpisIntervencije = "";
            novaPoseta.Terapija         = "";
            return(View(novaPoseta));
        }