public IActionResult Index(int DrzavaId) { GradIndexVM model = new GradIndexVM { drzavaId = DrzavaId, gradoviZaHtml = db.gradovi.Where(x => x.DrzavaId == DrzavaId).Select(y => new GradIndexVM.Row { GradId = y.GradId, Naziv = y.Naziv }).ToList() }; return(PartialView(nameof(Index), model)); }
public IActionResult Index() { GradIndexVM model = new GradIndexVM { rows = db.Grad.Select(o => new GradIndexVM.row { GradID = o.Id, Naziv = o.Naziv, }).ToList() }; return(PartialView(model)); }
public IActionResult Index() { List <GradIndexVM> model = new List <GradIndexVM>(); foreach (var x in _ctx.Gradovi) { GradIndexVM m = new GradIndexVM(); int brojClanova = _ctx.Clanovi.Count(y => y.GradId == x.GradId); int brojZaposlenika = _ctx.Zaposlenici.Count(y => y.GradId == x.GradId); int ukupno = brojClanova + brojZaposlenika; m.GradId = x.GradId; m.Naziv = x.Naziv; m.BrojOsoba = ukupno; m.Gradovi = getGradovi(); model.Add(m); } ViewData["_ctx"] = _ctx; return(View(model)); }