public IActionResult Index(int id) { var Ispit = ctx.PopravniIspit.Find(id); var model = new AjaxStavkeIndexVM { PopravniIspitId = id, SkolaId = Ispit.SkolaId, SkolskaGodinaId = Ispit.SkolskaGodinaId, PredmetId = Ispit.PredmetId, Rows = ctx.PopravniIspitStavka .Where(i => i.PopravniIspitId == id) .Select ( i => new AjaxStavkeIndexVM.Row { PopravniIspitStavkaId = i.Id, Ucenik = i.OdjeljenjeStavka.Ucenik.ImePrezime, Odjeljenje = i.OdjeljenjeStavka.Odjeljenje.Oznaka, BrojUDnevniku = i.OdjeljenjeStavka.BrojUDnevniku, IsPristupio = i.IsPristupio, Bodovi = i.Bodovi } ) .ToList() }; return(PartialView(model)); }
public IActionResult Index(int maturskiIspitId) { AjaxStavkeIndexVM model = new AjaxStavkeIndexVM { rows = _context.MaturskiIspitStavke.Where(mis => mis.MaturskiIspitId == maturskiIspitId).Select(mis => new AjaxStavkeIndexVM.Row { MaturskiIspitStavkeId = mis.Id, Pristupio = mis.Pristupio, Rezultat = mis.Rezultat, Ucenik = mis.OdjeljenjeStavka.Ucenik.ImePrezime, ProsjekOcjena = _context.DodjeljenPredmet.Where(dp => dp.OdjeljenjeStavkaId == mis.OdjeljenjeStavkaId).Average(dp => dp.ZakljucnoKrajGodine) }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int id) { AjaxStavkeIndexVM model = new AjaxStavkeIndexVM { Ucenici = _db.PopravniIspitUcenik.Where(x => x.PopravniIspitId == id).Select(x => new AjaxStavkeIndexVM.Row { PopravniIspitUcenikId = x.PopravniIspitUcenikId, Ucenik = x.OdjeljenjeStavka.Ucenik.ImePrezime, Pristupio = x.Pristupio, BrojUDnevniku = x.OdjeljenjeStavka.BrojUDnevniku, RezultatPopravnog = x.Bodovi, Odjeljenje = x.OdjeljenjeStavka.Odjeljenje.Oznaka }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int popravniIspitId) { var model = new AjaxStavkeIndexVM { PoravniIspitId = popravniIspitId, rows = _context.PopravniIspitUcenik.Where(p => p.PopravniIspitId == popravniIspitId).Select(p => new AjaxStavkeIndexVM.Row { BrojUDnevniku = p.OdjeljenjeStavka.BrojUDnevniku, imaPravoNaPopravi = p.imaPravoPristupiti, Odjeljenje = p.OdjeljenjeStavka.Odjeljenje.Oznaka, PopravniIspitUcenikId = p.Id, Pristupio = p.Pristupio, Rezultat = p.Rezultat, Ucenik = p.OdjeljenjeStavka.Ucenik.ImePrezime }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int id) { PopravniIspit pi = _db.PopravniIspit.Find(id); AjaxStavkeIndexVM model = new AjaxStavkeIndexVM { PopravniIspitId = pi.PopravniIspitId, Ucenici = _db.PopravniIspitUcenik.Where(y => y.PopravniIspitId == pi.PopravniIspitId).Select(y => new AjaxStavkeIndexVM.Row { PopravniIspitUcenikId = y.PopravniIspitUcenikId, Ucenik = y.OdjeljenjeStavka.Ucenik.ImePrezime, BrojUDnevniku = y.OdjeljenjeStavka.BrojUDnevniku, Pristupio = y.Pristupio, Rezultat = y.Rezultlat, Odjeljenje = y.OdjeljenjeStavka.Odjeljenje.Oznaka } ).ToList() }; return(PartialView(model)); }
public IActionResult Index(int id) { var popravniIspit = db.PopravniIspit.Find(id); var index = new AjaxStavkeIndexVM { PopravniIspitId = popravniIspit.Id, rows = db.PopravniIspitStavka.Where(i => i.PopravniIspitId == popravniIspit.Id) .Select(x => new AjaxStavkeIndexVM.Rows { PopravniIspitStavkaId = x.Id, UcenikImePrezime = x.OdjeljenjeStavka.Ucenik.ImePrezime, Bodovi = x.Bodovi, OdjeljenjeOznaka = x.OdjeljenjeStavka.Odjeljenje.Oznaka, BrojUDnevniku = x.OdjeljenjeStavka.BrojUDnevniku, IsPristupio = x.IsPristupio }).ToList() }; return(PartialView(index)); }
public IActionResult Index(int id) { var model = new AjaxStavkeIndexVM { IsZakljucan = ctx.Ispit.Find(id).Zakljucano, Rows = ctx.IspitStavka .Where(i => i.IspitId == id) .Select ( i => new AjaxStavkeIndexVM.Row { StavkaIspitId = i.Id, Student = i.Student.Ime + " " + i.Student.Prezime, IsPristupio = i.IsPristupio, Ocjena = i.Ocjena } ) .ToList() }; return(PartialView(model)); }
public IActionResult Index(int id) { var takmicenje = db.Takmicenje.Find(id); var index = new AjaxStavkeIndexVM { TakmicenjeId = id, IsZakljucano = takmicenje.IsPristupio, rows = db.TakmicenjeUcesnik.Where(t => t.TakmicenjeId == id) .Select( x => new AjaxStavkeIndexVM.Rows { TakmicenjeUcesnikId = x.Id, UcenikId = x.OdjeljenjeStavka.Ucenik.Id, Odjeljenje = x.OdjeljenjeStavka.Odjeljenje.Oznaka, BrojUDnevniku = x.OdjeljenjeStavka.BrojUDnevniku, Bodovi = x.Bodovi, IsPristupio = x.UcesnikIsPristupio } ).ToList() }; return(View(index)); }