コード例 #1
0
        public ActionResult PacijentSaKartonom(NovaZakazanaPosetaSaKartonom 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.IDKartona).First();
                ZakazanaPoseta z             = new ZakazanaPoseta()
                {
                    StomatologIDClanaKomore = IDStomatologa,
                    Zakazao           = trenutni,
                    ZakazanPacijent   = novaPoseta,
                    PacijentIDKartona = novaPoseta.IDKartona,
                    DatumVreme        = new DateTime(model.Godina, model.Mesec, model.Dan, model.Sat, model.Minut, 0),
                    ImePacijenta      = model.ImePacijenta,
                    PrezimePacijenta  = model.PrezimePacijenta,
                    Napomena          = model.Napomena,
                    ImaKarton         = true
                };

                context.ZakazanePosete.Add(z);
                context.SaveChanges();
                return(RedirectToAction("Index", "ZakazanaPoseta"));
            }

            // If we got this far, something failed, redisplay form
            return(View(model));
        }
コード例 #2
0
        public ActionResult ObrisiZakazanuPosetu(int IDZakazanePosete)
        {
            ZakazanaPoseta z = (from m in context.ZakazanePosete where m.IDZakazanePosete == IDZakazanePosete select m).ToList().First();

            context.ZakazanePosete.Remove(z);
            context.SaveChanges();

            return(RedirectToAction("Pretraga", "ZakazanaPoseta"));
        }