public ActionResult Snimi(PopravniDodajVM model)
        {
            PopravniIspit noviPI = new PopravniIspit
            {
                Datum          = model.Datum,
                PredmetId      = model.PredmetId,
                SkolaId        = model.SkolaId,
                SkolskGodinaId = model.SkolskaGodinaId
            };

            _context.PopravniIspit.Add(noviPI);
            _context.SaveChanges();


            List <OdjeljenjeStavka> listaOS = _context.DodjeljenPredmet.Where(dp => dp.PredmetId == model.PredmetId && dp.ZakljucnoKrajGodine == 1).Select(dp => dp.OdjeljenjeStavka).ToList();

            foreach (var x in listaOS)
            {
                PopravniIspitUcenik noviPIU = new PopravniIspitUcenik
                {
                    OdjeljenjeStavkaId = x.Id,
                    PopravniIspitId    = noviPI.Id,
                    Pristupio          = false,
                    Rezultat           = null,
                    imaPravoPristupiti = true
                };

                int brojNegativnih = _context.DodjeljenPredmet.Where(dp => dp.OdjeljenjeStavkaId == x.Id && dp.ZakljucnoKrajGodine == 1).Count();

                if (brojNegativnih > 2)
                {
                    noviPIU.imaPravoPristupiti = false;
                    noviPIU.Rezultat           = 0;
                }
                _context.PopravniIspitUcenik.Add(noviPIU);
                _context.SaveChanges();
            }


            return(RedirectToAction("PrikazPopravnih", new { predmetId = model.PredmetId }));
        }
        public ActionResult Dodaj(int predmetId)
        {
            Predmet p = _context.Predmet.Find(predmetId);

            PopravniDodajVM model = new PopravniDodajVM
            {
                ListaSkola = _context.Skola.Select(s => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
                {
                    Value = s.Id.ToString(),
                    Text  = s.Naziv
                }).ToList(),
                ListaSkolskihGodina = _context.SkolskaGodina.Select(s => new Microsoft.AspNetCore.Mvc.Rendering.SelectListItem
                {
                    Value = s.Id.ToString(),
                    Text  = s.Naziv
                }).ToList(),
                PredmetId = predmetId,
                Naziv     = p.Naziv,
                Razred    = p.Razred
            };

            return(View(model));
        }