public ActionResult Index(Leerling leerling, string[] klimatogrammen, string[] locaties) { if (ModelState.IsValid) { try { leerling.ValideerLocaties(locaties, klimatogrammen); if (leerling.FoutieveKlimatogrammenDerdeJaar.Count > 0) { ViewBag.IsPost = true; TempData["error"] = String.Format("Je had {0} fout(en)! Je kan maar verder totdat alles juist is.", leerling.FoutieveKlimatogrammenDerdeJaar.Count); return(View()); } return(View("VegetatieTypes", new OefeningLocatieVegTypesIndexViewModel(leerling))); } catch (Exception exception) { ModelState.AddModelError("", exception.Message); } } return(View()); }