public ActionResult SheckOut(RunnerViewModel runnerViewModel) { using (var context = new Context()) { var runner = new Runner { FName = runnerViewModel.FName, LName = runnerViewModel.LName, SizeId = runnerViewModel.SizeId, GenderId = runnerViewModel.GenderId, DOB = runnerViewModel.DOB, Email = runnerViewModel.Email, Phone = runnerViewModel.Phone, WaiverAgreement = runnerViewModel.WaiverAgreement, }; context.Runners.Add(runner); context.SaveChanges(); var raceRunner = new RaceRunner { RaceId = runnerViewModel.RaceId, RunnerId = runner.Id }; context.RaceRunners.Add(raceRunner); context.SaveChanges(); TempData["Message"] = runner.FName + " " + runner.LName + " was successfully registered!"; }; return(RedirectToAction("Index", "Home")); }
public static string RaceRunnerToString(RaceRunner race) { string sRet = ""; switch (race) { case RaceRunner.Anarch: sRet = "Anarch"; break; case RaceRunner.Criminal: sRet = "Criminal"; break; case RaceRunner.Shaper: sRet = "Shaper"; break; case RaceRunner.Apex: sRet = "Apex"; break; case RaceRunner.Adam: sRet = "Adam"; break; case RaceRunner.Sunny: sRet = "Sunny"; break; default: break; } return sRet; }