Beispiel #1
0
        // GET: Onkruid
        public async Task <IActionResult> Index()
        {
            //1. families ophalen
            var families = await _repo.GetFamiliesAsync();

            //2. vul view model
            OnkruidViewModel onkruidVM = new OnkruidViewModel()
            {
                Families = new SelectList(families, "Familie_Naam", "Familie_Naam"),
            };


            return(View(onkruidVM));
        }
Beispiel #2
0
        public async Task <IActionResult> Index(OnkruidViewModel onkruidVM)
        {
            //1. families ophalen
            IEnumerable <Familie> families = await _repo.GetFamiliesAsync();

            IEnumerable <Onkruid_Naam> onkruid_Namen = await _repo.GetOnkruidNamenAsync(onkruidVM.SelectedFamilie);

            //2. vul view model
            onkruidVM = new OnkruidViewModel()
            {
                Families      = new SelectList(families, "Familie_Naam", "Familie_Naam", onkruidVM.SelectedFamilie),
                Onkruid_Namen = onkruid_Namen.ToList()
            };

            //3. toon view
            return(View(onkruidVM));
        }