コード例 #1
0
        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));
            }
        }
コード例 #2
0
        public IActionResult Dodaj(int proizvodId)
        {
            RecenzijeDodajVM model = new RecenzijeDodajVM
            {
                ProizvodId = proizvodId
            };

            return(PartialView(model));
        }