示例#1
0
        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));
        }
示例#2
0
        public ViewResult Index()
        {
            var viewModel = new BowlingViewModel();

            return(View(viewModel));
        }
示例#3
0
 public ActionResult ScoreMe(BowlingViewModel viewModel)
 {
     ScoringEngine.CalculateScore(viewModel.NineFrames, viewModel.LastFrame);
     TempData["frames"] = viewModel.NineFrames;
     return(RedirectToAction("Index"));
 }