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)); }
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)); }