public IActionResult IspitDetaljiPV(int id) { IspitDetaljiVM ispit = new IspitDetaljiVM(); ispit.EvidentiraniRezultati = _db.Ispiti.Where(x => x.IspitID == id).Select(x => x.EvidentiraniRezultati).FirstOrDefault(); ispit.rows = _db.IspitStudenti.Where(s => s.IspitID == id).Select(s => new IspitDetaljiVM.Row { Ocjena = s.Ocjena, PristupioIspitu = s.PristupioIspitu, StudentIme = s.Student.Ime + " " + s.Student.Prezime, IspitStudentiID = s.IspitStudentiID }).ToList(); return(PartialView(ispit)); }
public IActionResult IspitDetalji(int id) { IspitDetaljiVM ispit = new IspitDetaljiVM(); ispit = _db.Ispiti.Where(i => i.IspitID == id).Select(i => new IspitDetaljiVM { AkademskaGodina = i.Angazovan.AkademskaGodina.Opis, ImePrezimeNastavnik = i.Angazovan.Nastavnik.Ime + " " + i.Angazovan.Nastavnik.Prezime, NazivPredmeta = i.Angazovan.Predmet.Naziv, DatumIspita = i.DatumIspita, Napomena = i.Napomena, IspitID = i.IspitID }).FirstOrDefault(); return(View(ispit)); }
public IActionResult Detalji(int IspitID) { Ispit ispit = db.Ispit.Where(x => x.Id == IspitID) .Include(x => x.Angazovan) .Include(x => x.Angazovan.Nastavnik) .Include(x => x.Angazovan.Predmet) .Include(x => x.Angazovan.AkademskaGodina) .FirstOrDefault(); IspitDetaljiVM model = new IspitDetaljiVM() { IspitID = IspitID, Predmet = ispit.Angazovan.Predmet.Naziv, Nastavnik = ispit.Angazovan.Nastavnik.Ime + " " + ispit.Angazovan.Nastavnik.Prezime, AkademskaGodina = ispit.Angazovan.AkademskaGodina.Opis, Datum = ispit.Datum, Napomena = ispit.Napomena }; return(View(model)); }
public IActionResult Detalji(int id) { var Ispit = ctx.Ispit .Include(i => i.Angazovan) .Include(i => i.Angazovan.Predmet) .Include(i => i.Angazovan.Nastavnik) .Include(i => i.Angazovan.AkademskaGodina) .Where(i => i.Id == id) .SingleOrDefault(); var model = new IspitDetaljiVM { IspitId = id, PredmetId = Ispit.Angazovan.Predmet.Id, Predmet = Ispit.Angazovan.Predmet.Naziv, Nastavnik = Ispit.Angazovan.Nastavnik.Ime + " " + Ispit.Angazovan.Nastavnik.Prezime, AkademskaGodina = Ispit.Angazovan.AkademskaGodina.Opis, Datum = Ispit.Datum, Opis = Ispit.Napomena, IsZakljucan = Ispit.Zakljucano }; return(View(model)); }