public ActionResult Index(int odsjekId) { Odsjek odsjek = ctx.Odsjeks.Where(x => x.Id == odsjekId).Include(x => x.Fakultet).Single(); List <NppIndexVM.NppInfo> nppInfos = (ctx.NPPs .Where(x => x.OdsjekId == odsjekId) .Select(x => new NppIndexVM.NppInfo() { Id = x.Id, Naziv = x.Naziv, AkademskaGodina = x.AkademskaGodina.Opis, })) .ToList(); NppIndexVM model = new NppIndexVM { TabelaPodaci = nppInfos, FakultetNaziv = odsjek.Fakultet.Naziv, OdsjekNaziv = odsjek.Naziv, OdsjekId = odsjek.Id, }; return(View(model)); }
public ActionResult Index(int smjerId) { Smjer smjer = ctx.Smjerovi.Where(x => x.Id == smjerId).Include(x => x.Fakultet).Single(); List <NppIndexVM.NppInfo> nppInfos = (ctx.NPPs .Where(x => x.SmjerId == smjerId) .Select(x => new NppIndexVM.NppInfo() { Id = x.Id, Naziv = x.Naziv, AkademskaGodina = x.AkademskaGodina.Opis, })) .ToList(); NppIndexVM model = new NppIndexVM { NPPs = nppInfos, FakultetNaziv = smjer.Fakultet.Naziv, SmjerNaziv = smjer.Naziv, SmjerId = smjer.Id, }; return(View(model)); }