public ActionResult ScoreMe() { List <Frame> frames = ScoringEngine.SetupFrames(); var model = new BowlingViewModel(); model.NineFrames = frames; model.LastFrame = new TenthFrame { FirstScore = "0", SecondScore = "0", ThirdScore = "0" }; //return View(frames); return(View(model)); }
public ViewResult Index() { var viewModel = new BowlingViewModel(); return(View(viewModel)); }
public ActionResult ScoreMe(BowlingViewModel viewModel) { ScoringEngine.CalculateScore(viewModel.NineFrames, viewModel.LastFrame); TempData["frames"] = viewModel.NineFrames; return(RedirectToAction("Index")); }