Exemplo n.º 1
0
        public IActionResult CalculateWins(int?id)
        {
            var picks  = context.Pick.Where(p => p.PlayerId == id && p.Week == week).ToList();
            var player = context.Players.Where(p => p.PlayerId == id).Select(p => p.Name).SingleOrDefault();
            List <MatchupWinner> wins = new List <MatchupWinner>();
            int winCount = 0;

            if (picks.Count() > 0)
            {
                wins = MatchupDataHelper.CalculateWins(picks);
                foreach (var win in wins)
                {
                    if (win.Win.Equals("YES"))
                    {
                        winCount++;
                    }
                }
                ViewBag.tiebreaker = picks[0].TieBreaker;
                ViewBag.player     = player;
                ViewBag.wincount   = winCount;
                return(View(wins));
            }
            else
            {
                ViewBag.status = "Not Found";
                return(View(nameof(CalculateWins)));
            }
        }