public IActionResult OcijeniPutovanje(int id) { MyContext db = new MyContext(); PutovanjeKupacVM model = new PutovanjeKupacVM() { putovanjeid = id, putovanje = db.Putovanja.Where(x => x.PutovanjaID == id).Select(x => x.Naziv).FirstOrDefault(), PutovanjeKupac = new PutovanjeKupac() { PutovanjeID = id } }; return(View(model)); }
public IActionResult SnimiOcjenu(PutovanjeKupacVM model) { if (ModelState.IsValid) { KorisnickiNalog kupac = HttpContext.GetLogiraniKorisnik(); MyContext db = new MyContext(); PutovanjeKupac n = new PutovanjeKupac { KupacID = kupac.KorisnickiNalogID, Kupac = db.Kupac.Where(x => x.KorisnickiNalogID == kupac.KorisnickiNalogID).FirstOrDefault(), Ocjena = model.PutovanjeKupac.Ocjena, PutovanjeID = model.PutovanjeKupac.PutovanjeID }; db.PutovanjeKupac.Add(n); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Putovanja")); } return(View("OcijeniPredstavu", model)); }