Пример #1
0
        public async Task <IActionResult> Create(CreateGemeenteViewModel viewmodel)
        {
            if (ModelState.IsValid)
            {
                _context.Add(viewmodel.gemeente);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
                //Gemeente gemeente = _context.gemeenten.SingleOrDefault(x => x.gemeenteId == viewmodel.gemeente.gemeenteId);
                //viewmodel.gemeente.leden = new List<Lid>();
                //foreach (Lid lid in viewmodel.leden)
                //{
                //    if (lid.CheckboxAnswer == true)
                //    {
                //        viewmodel.gemeente.leden.Add(lid);
                //    }

                //}
                //viewmodel.gemeente.acties = new List<Actie>();
                //foreach (Actie actie in viewmodel.acties)
                //{
                //    if (actie.CheckboxAnswer == true)
                //    {
                //        viewmodel.gemeente.acties.Add(actie);
                //    }

                //}
                //_context.Add(viewmodel.gemeente);
                //await _context.SaveChangesAsync();
            }
            return(View(viewmodel));
        }
Пример #2
0
        // GET: Gemeenten/Create
        public IActionResult Create()
        {
            var viewmodel = new CreateGemeenteViewModel();

            viewmodel.gemeente = new Gemeente();
            viewmodel.leden    = _context.leden.ToList();
            viewmodel.acties   = _context.acties.ToList();
            return(View(viewmodel));
        }