コード例 #1
0
 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());
 }