コード例 #1
0
        public IActionResult VerWijderActie(Cursist cursist, VerwijderActieModel model)
        {
            Groep groep = cursist.Groep;
            Actie actie = _actieRepository.GetById(model.actieId);

            groep.VerwijderActie(actie);
            _actieRepository.VerwijderActie(actie);
            _actieRepository.SaveChanges();

            ViewBag._userMessage = String.Format("{0} {1} is succesvol verwijderd", actie.Datum == null ? "Actie" : "Evenement", actie.Titel);


            return(ActieMaken(cursist));
        }
コード例 #2
0
        private Taak MapModelNaarTaak(EditViewModel editViewModel)
        {
            string cursisten = " ";

            foreach (var cursist in editViewModel.ToegevoegdeCursisten)
            {
                cursisten += cursist;
            }
            return(new Taak(
                       cursisten,
                       editViewModel.Wat,
                       editViewModel.Opmerking,
                       _actieRepository.GetById(editViewModel.Actie),
                       editViewModel.Van,
                       editViewModel.Tot));
        }