Пример #1
0
        public IActionResult Odaberi(int odjeljenjeID)
        {
            Odjeljenje odjeljenje = _context.Odjeljenje.Find(odjeljenjeID);

            var model = new Ispit_OdaberiVM
            {
                odjeljenjeID = odjeljenjeID,
                odjeljenje   = odjeljenje.Oznaka,

                _lista = _context.PopravniIspit.Where(a => a.OdjeljenjeID == odjeljenjeID).Select(e => new Ispit_OdaberiVM.rows
                {
                    popravniID    = e.ID,
                    datum         = e.Datum,
                    predmet       = _context.Predmet.Where(a => a.Id == e.PredmetID).Select(a => a.Naziv).FirstOrDefault(),
                    broj_Ucesnika = _context.PopravniIspitDetalji.Count(a => a.PopravniIspitID == e.ID),
                }).ToList()
            };

            return(View("Odaberi", model));
        }
Пример #2
0
        public IActionResult Odaberi(int nastavnikID)
        {
            Nastavnik n = _context.Nastavnik.Find(nastavnikID);

            var model = new Ispit_OdaberiVM
            {
                nastavnikID = nastavnikID,
                nastavnik   = n.Ime + " " + n.Prezime,

                _lista = _context.MaturskiIspit.Where(e => e.NastavnikID == nastavnikID).Select(e => new Ispit_OdaberiVM.rows
                {
                    maturskiID = e.ID,
                    datum      = e.Datum,
                    skola      = e.Skola.Naziv,
                    predmet    = e.Predmet.Naziv,

                    _odustni = _context.MaturskiDetalji.Where(a => a.MaturskiIspitID == e.ID && a.Pristupio == false).Select(a => a.OdjeljenjeStavka.Ucenik.ImePrezime).ToList()
                }).ToList()
            };

            return(View(model));
        }