public ActionResult Index(int maturskiIspitId) { var model = new StavkeIndexVM { rows = db.MaturskiIspitStavka.Where(mis => mis.MaturskiIspitId == maturskiIspitId).Select(mis => new StavkeIndexVM.Row { Bodovi = (float?)mis.Bodovi ?? 0, OpciUspjeh = mis.UpisUOdjeljenje.OpciUspjeh, Oslobodjen = mis.Oslobodjen, StavkaId = mis.Id, Ucenik = mis.UpisUOdjeljenje.Ucenik.ImePrezime }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int odjeljenjeId) { StavkeIndexVM model = new StavkeIndexVM { OdjeljenjeId = odjeljenjeId, rows = _context.OdjeljenjeStavka.Where(x => x.OdjeljenjeId == odjeljenjeId) .Select(s => new StavkeIndexVM.Row { BrojUDnevniku = s.BrojUDnevniku, Ucenik = s.Ucenik.ImePrezime, BrojZakljucihOcjena = _context.DodjeljenPredmet.Where(q => q.OdjeljenjeStavkaId == s.Id).Count(a => a.ZakljucnoKrajGodine != 0), OdjeljenjeStavkeId = s.Id }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int takmicenjeId) { StavkeIndexVM model = new StavkeIndexVM { Zakljucan = _context.Takmicenje.Find(takmicenjeId).Zakljucano, TakmicenjeId = takmicenjeId, rows = _context.TakmicenjeUcesnik.Where(t => t.TakmicenjeId == takmicenjeId).Select(t => new StavkeIndexVM.Row { BrojUDnevniku = t.OdjeljenjeStavka.BrojUDnevniku, Odjeljenje = t.OdjeljenjeStavka.Odjeljenje.Oznaka, Pristupio = t.Pristupio, Rezultati = t.Rezultat, TakmicenjeUcesnikId = t.Id }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int popravniIspitId) { StavkeIndexVM model = new StavkeIndexVM { rows = _context.PopravniUcenik.Where(a => a.PopravniId == popravniIspitId).Select(a => new StavkeIndexVM.Row { BrojUDnevniku = a.OdjeljenjeStavka.BrojUDnevniku, ImaPravoNaPopravni = a.ImaPravoNaPopravni, Odjeljenje = a.OdjeljenjeStavka.Odjeljenje.Oznaka, PopravniUcesnikId = a.Id, Pristupio = a.Pristupio, Rezultat = a.Rezultat, Ucenik = a.OdjeljenjeStavka.Ucenik.ImePrezime }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int ispitId) { Ispit i = _context.Ispit.Find(ispitId); StavkeIndexVM model = new StavkeIndexVM { rows = _context.IspitStavke.Where(a => a.IspitId == ispitId).Select(a => new StavkeIndexVM.Row { Ucenik = a.OdjeljenjeStavka.Ucenik.ImePrezime, BrojUdnevniku = a.OdjeljenjeStavka.BrojUDnevniku, IspitStavkeId = a.Id, Odjeljenje = a.OdjeljenjeStavka.Odjeljenje.Oznaka, PravoNaIspit = a.PravoNaPopravni, Pristupio = a.Pristupio, Rezultat = a.Rezultat }).ToList() }; return(PartialView(model)); }
public IActionResult Index(int ispitId) { Ispit i = _context.Ispit.Find(ispitId); int veci = DateTime.Compare(i.Datum, DateTime.Now); StavkeIndexVM model = new StavkeIndexVM { Zakljucan = i.Zakljuceno, TrenutniDatumVeci = veci < 0, rows = _context.IspitStavke.Where(a => a.IspitId == ispitId).Select(a => new StavkeIndexVM.Row { IspitStavkeId = a.Id, Ocjena = a.Ocjena, Pristupio = a.Pristupio, Student = a.SlusaPredmet.UpisGodine.Student.Ime + " " + a.SlusaPredmet.UpisGodine.Student.Prezime }).ToList() }; return(PartialView(model)); }