public IActionResult Snimi(RecenzijeDodajVM model) { if (ModelState.IsValid) { Korisnik k = HttpContext.GetLogiraniKorisnik(); Kupac kupac = ctx.Kupac.Where(x => x.KorisnikId == k.Id).FirstOrDefault(); Recenzija r = new Recenzija { Datum = DateTime.Now, KupacId = kupac.Id, ProizvodId = model.ProizvodId, Sadrzaj = model.Sadrzaj, Ocjena = model.Ocjena }; ctx.Recenzija.Add(r); ctx.SaveChanges(); return(RedirectToAction("Index", "Recenzije", new { @proizvodId = model.ProizvodId })); } else { return(BadRequest(ModelState)); } }
public IActionResult Dodaj(int proizvodId) { RecenzijeDodajVM model = new RecenzijeDodajVM { ProizvodId = proizvodId }; return(PartialView(model)); }