public IActionResult PopravniIspitStavkeIndex(int PopravniIspitID) { PopravniIspit popravniIspit = db.PopravniIspit.Where(x => x.Id == PopravniIspitID) .Include(x => x.Nastavnik1) .Include(x => x.Nastavnik2) .Include(x => x.Nastavnik3) .Include(x => x.Skola) .Include(x => x.SkolskaGodina) .Include(x => x.Predmet) .FirstOrDefault(); PopravniIspitStavkeIndexVM model = new PopravniIspitStavkeIndexVM() { PopravniIspitID = PopravniIspitID, Rows = db.PopravniIspitStavke.Where(x => x.PopravniIspitID == PopravniIspitID).Select(x => new PopravniIspitStavkeIndexVM.Row() { PopravniIspitStavkeID = x.Id, Ucenik = x.OdjeljenjeStavka.Ucenik.ImePrezime, Odjeljenje = x.OdjeljenjeStavka.Odjeljenje.Oznaka, BrojUDnevniku = x.OdjeljenjeStavka.BrojUDnevniku, PristupIspitu = x.Pristup ? "DA":"NE", Bodovi = x.Bodovi }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int PopravniIspitID) { PopravniIspit popravniIspit = db.PopravniIspit.Find(PopravniIspitID); PopravniIspitStavkeIndexVM model = new PopravniIspitStavkeIndexVM() { PopravniIspitID = PopravniIspitID, Rows = db.PopravniIspitStavke.Select(x => new PopravniIspitStavkeIndexVM.Row() { PopravniIspitStavkeID = x.Id, Ucenik = x.OdjeljenjeStavka.Ucenik.ImePrezime, Odjeljenje = x.OdjeljenjeStavka.Odjeljenje.Oznaka, BrojUDnevniku = x.OdjeljenjeStavka.BrojUDnevniku, PristupIspitu = x.Prisutan ? "DA" : "NE", Rezultat = x.Bodovi }).ToList() }; return(PartialView(model)); }