Пример #1
0
        public ActionResult DodavanjeUputnice(DodavanjeUputniceVM temp)
        {
            Uputnica uputnica = new Uputnica
            {
                DatumUputnice   = temp.datumUputnice,
                IsGotovNalaz    = false,
                PacijentId      = temp.pacijentID,
                UputioLjekarId  = temp.uputioLjekarID,
                VrstaPretrageId = temp.vrsstaPretrageID
            };

            db.Add(uputnica); db.SaveChanges();

            List <LabPretraga> labPretragas = db.LabPretraga.Where(l => l.VrstaPretrageId == temp.vrsstaPretrageID).ToList();

            foreach (var LAB in labPretragas)
            {
                RezultatPretrage rezultatPretrage = new RezultatPretrage
                {
                    LabPretragaId = LAB.Id,
                    UputnicaId    = uputnica.Id
                };
                db.Add(rezultatPretrage); db.SaveChanges();
            }
            return(Redirect("/Uputnica/Index"));
        }
Пример #2
0
        public ActionResult DodavanjeUputnice()
        {
            var model = new DodavanjeUputniceVM
            {
                uputioLjekar = db.Ljekar.Select(l => new SelectListItem
                {
                    Value = l.Id.ToString(),
                    Text  = l.Ime
                }).ToList(),
                pacijent = db.Pacijent.Select(l => new SelectListItem
                {
                    Value = l.Id.ToString(),
                    Text  = l.Ime
                }).ToList(),
                vrsstaPretrage = db.VrstaPretrage.Select(l => new SelectListItem
                {
                    Value = l.Id.ToString(),
                    Text  = l.Naziv
                }).ToList()
            };

            return(View(model));
        }