예제 #1
0
        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)
                });
            }
        }
예제 #2
0
        public IActionResult Index()
        {
            var model = repo.GetAll();

            return(View(model));
        }