public IActionResult UpdateHallConfirmed(SportHallenViewModel viewModel) { ViewBag.Title = "Sporthallen wijzigen"; if (ModelState.ContainsKey("Hall.SportComplex")) { ModelState["Hall.SportComplex"].ValidationState = ModelValidationState.Valid; } if (!ModelState.IsValid) { return(View(viewModel)); } var hall = viewModel.Hall; var complex = _complexAccess.GetSportComplex(viewModel.SportComplexId); hall.SportComplex = complex; hall.HallId = viewModel.SelectedHallId; _complexAccess.UpdateHall(hall); viewModel.SportHalls = _complexAccess.GetHalls(viewModel.SportComplexId); return(RedirectToAction("Hall", viewModel)); }