Beispiel #1
0
        public IActionResult OcijeniPredstavu(int id)
        {
            MyContext db = new MyContext();

            PredstavaKupacDodajVM model = new PredstavaKupacDodajVM()
            {
                predstavaId    = id,
                predstava      = db.Predstava.Where(x => x.PredstavaID == id).Select(x => x.Naziv).FirstOrDefault(),
                PredstavaKupac = new PredstavaKupac()
                {
                    PredstavaID = id
                }
            };

            return(View(model));
        }
Beispiel #2
0
        public IActionResult SnimiOcjenu(PredstavaKupacDodajVM model)
        {
            if (ModelState.IsValid)
            {
                KorisnickiNalog kupac = HttpContext.GetLogiraniKorisnik();
                MyContext       db    = new MyContext();

                PredstavaKupac n = new PredstavaKupac
                {
                    KupacID     = kupac.KorisnickiNalogID,
                    Kupac       = db.Kupac.Where(x => x.KorisnickiNalogID == kupac.KorisnickiNalogID).FirstOrDefault(),
                    Ocjena      = model.PredstavaKupac.Ocjena,
                    PredstavaID = model.PredstavaKupac.PredstavaID
                };

                db.PredstavaKupac.Add(n);
                db.SaveChanges();
                db.Dispose();
                return(RedirectToAction("Predstava"));
            }

            return(View("OcijeniPredstavu", model));
        }