public IActionResult DodajRecenziju(int id) { MyContext db = new MyContext(); RecenzijaDodajVM model = new RecenzijaDodajVM() { id = id, putovanje = db.Putovanja.Where(x => x.PutovanjaID == id).Select(x => x.Naziv).FirstOrDefault(), Recenzija = new Recenzija() { PutovanjaID = id } }; return(View(model)); }
public IActionResult SnimiRecenziju(RecenzijaDodajVM model) { KorisnickiNalog kupac = HttpContext.GetLogiraniKorisnik(); MyContext db = new MyContext(); Recenzija k = new Recenzija { KupacID = kupac.KorisnickiNalogID, Kupac = db.Kupac.Where(x => x.KorisnickiNalogID == kupac.KorisnickiNalogID).FirstOrDefault(), PutovanjaID = model.Recenzija.PutovanjaID, Odobren = false, Sadrzaj = model.Recenzija.Sadrzaj, VrijemeKreiranja = DateTime.Now }; db.Recenzija.Add(k); db.SaveChanges(); db.Dispose(); return(RedirectToAction("Putovanja")); }