Ejemplo n.º 1
0
        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));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        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));
        }