public IActionResult Uredi(int RezultatiPretrageId) { var rezPretrage = db.RezultatPretrage.Where(x => x.Id == RezultatiPretrageId).Include(x => x.LabPretraga).SingleOrDefault(); if (rezPretrage == null) { return(Content("Rezultati pretrage ne postoje")); } if (rezPretrage.LabPretraga.VrstaVr == VrstaVrijednosti.NumerickaVrijednost) { AjaxUrediNumVM model1 = new AjaxUrediNumVM { Pretraga = rezPretrage.LabPretraga.Naziv, MjernaJedinica = rezPretrage.LabPretraga.MjernaJedinica, RezultatiPretrageId = RezultatiPretrageId }; return(PartialView("EvidentiranjeRezultataNumericki", model1)); } AjaxUrediModVM model2 = new AjaxUrediModVM { RezultatiPretrageId = RezultatiPretrageId, Pretraga = rezPretrage.LabPretraga.Naziv, Vrijednosti = db.Modalitet .Select(x => new SelectListItem { Value = x.Id.ToString(), Text = x.Opis }).ToList(), }; return(PartialView("EvidentiranjeRezultataModalitet", model2)); }
public IActionResult SnimiMod(AjaxUrediModVM model) { var x = db.RezultatPretrage.Where(y => y.Id == model.RezultatiPretrageId).SingleOrDefault(); x.ModalitetId = model.VrijednostId; db.SaveChanges(); return(Redirect("/Uputnica/Detalji?UputnicaId=" + x.UputnicaId)); }