private void TryAddPitcher(
            PitcherDto item)
        {
            var pitcher = MapDtoToPitcher(item);

            if (TeamList.ContainsKey(item.TeamId))
            {
                TeamList[item.TeamId] = pitcher;
            }
            else
            {
                TeamList.Add(item.TeamId, pitcher);
            }
        }
Exemple #2
0
        private void IncrementTeamwith(DataRow dr)
        {
            var scoreType = dr["SCORE"].ToString();
            var teamCode  = dr["TEAM"].ToString();

            if (TeamList.ContainsKey(teamCode))
            {
                var t = TeamList[teamCode];

                if (scoreType.Equals(Constants.K_SCORE_TD_PASS))
                {
                    t.TotTDp++;
                    t.TotTDs++;
                }

                if (scoreType.Equals(Constants.K_SCORE_TD_RUN))
                {
                    t.TotTDr++;
                    t.TotTDs++;
                }

                if (scoreType.Equals(Constants.K_SCORE_PUNT_RETURN))
                {
                    t.TotTDt++;
                    t.TotTDs++;
                }

                if (scoreType.Equals(Constants.K_SCORE_KICK_RETURN))
                {
                    t.TotTDk++;
                    t.TotTDs++;
                }

                if (scoreType.Equals(Constants.K_SCORE_FUMBLE_RETURN))
                {
                    t.TotTDf++;
                    t.TotTDs++;
                }

                if (scoreType.Equals(Constants.K_SCORE_INTERCEPT_RETURN))
                {
                    t.TotTDi++;
                    t.TotTDs++;
                }
            }
        }
Exemple #3
0
        private void IncrementTeamwith(DataRow dr)
        {
            // use public Hashtable MetricsHt to store scorers
            var scoreType = dr["SCORE"].ToString();
            var distance  = dr["DISTANCE"].ToString();
            var teamCode  = dr["TEAM"].ToString();
            var weekNo    = System.Convert.ToInt32(dr["WEEK"].ToString());

            if (TeamList.ContainsKey(teamCode))
            {
                var t = TeamList[teamCode];

                if (scoreType.Equals(Constants.K_SCORE_TD_RUN) && distance == "1")
                {
                    if (weekNo < 18)
                    {
                        t.TotTDr++;
                        t.TotTDs++;
                        AddGoallineScorer(dr, t);
                    }
                }
            }
        }