private void PopulateAssignedGerechten(ref Models.MenuGerechtenViewModel model) { // Alle gerechten ophalen : Databehoefte var allGerechten = gerechtRepo.GetAll(); // lijstje vullen met id's van gerechten die al in het menu zitten var menuGerechtIds = model.Menu.Bevat.Select(m => m.GerechtId); model.ToegewezenGerechten = new List <Models.ToegewezenGerecht>(); foreach (var gerecht in allGerechten) { model.ToegewezenGerechten.Add(new Models.ToegewezenGerecht { GerechtId = gerecht.Id, Omschrijving = gerecht.Omschrijving, Toegewezen = menuGerechtIds.Contains(gerecht.Id) }); } }
public IActionResult Index() { var model = repo.GetAll(); return(View(model)); }