public ActionResult Edit(Versenyzo versenyzo, string editAction)
 {
     if (ModelState.IsValid && versenyzo != null)
     {
         TempData["editResult"] = "Edit OK";
         if (editAction == "AddNew")
         {
             logic.CreateVersenyzo(versenyzo.Rajtszam, versenyzo.Nev, versenyzo.CsapatNev, versenyzo.Eletkor, versenyzo.OsszPont, versenyzo.IdenybeliPont);
         }
         else
         {
             bool success = logic.UpdateVersenyzo(versenyzo.Rajtszam, versenyzo.Nev, versenyzo.CsapatNev, versenyzo.Eletkor, versenyzo.OsszPont, versenyzo.IdenybeliPont);
             if (!success)
             {
                 TempData["editResult"] = "Edit FAIL";
             }
         }
         return(RedirectToAction(nameof(Index)));
     }
     else
     {
         ViewData["editAction"] = "Edit";
         vm.EditedVersenyzo     = versenyzo;
         return(View("VersenyzoIndex", vm));
     }
 }