Ejemplo n.º 1
0
        public ActionResult Index()
        {
            List <FakultetIndexVM.FakultetInfo> fakultetInfos = ctx.Fakulteti.Select(x => new FakultetIndexVM.FakultetInfo
            {
                Id            = x.Id,
                FakultetNaziv = x.Naziv,
                BrojSmjerova  = ctx.Smjerovi.Where(y => y.FakultetId == x.Id).Count(),
                BrojStudenata = ctx.Studenti.Where(y => y.Smjer.FakultetId == x.Id).Count()
            }).ToList();

            FakultetIndexVM model = new FakultetIndexVM
            {
                Fakulteti = fakultetInfos
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public ActionResult Index()
        {
            List <FakultetIndexVM.Info> fakultetInfos = ctx.Fakultets.Select(x => new FakultetIndexVM.Info
            {
                Id            = x.Id,
                Naziv         = x.Naziv,
                BrojOdsjeka   = ctx.Odsjeks.Count(y => y.FakultetId == x.Id),
                BrojStudenata = ctx.Studiranjes.Count(y => y.Npp.FakultetId == x.Id),
                NaucnaOblast  = x.NaucnaOblast.Opis
            }).ToList();

            FakultetIndexVM model = new FakultetIndexVM
            {
                TabelaPodaci = fakultetInfos
            };

            return(View(model));
        }