Commit d2efe884 by wangonghui

修改bug

parent 9d162553
......@@ -337,7 +337,7 @@ namespace VIZ.TVP.CBA.Module
/// </summary>
/// <param name="teamStatsViewModel"></param>
public static void NewSetHData(NewTeamStatsViewModel teamStatsViewModel)
public static void NewSetHData(NewTeamStatsViewModel teamStatsViewModel,int index)
{
if (teamStatsViewModel != null)
......@@ -345,503 +345,970 @@ namespace VIZ.TVP.CBA.Module
if (teamStatsViewModel.HomeTeam == null) return;
}
//第一项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.HomeScore = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.HomeScore = "0";
}
if (teamStatsViewModel != null)
if (index == 1)
{
if (teamStatsViewModel.HomeTeam == null) return;
//第一项
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.HSeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
teamStatsViewModel.HomeScore = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.HomeScore = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.HSeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.HSeasonScore = "0";
}
}
}
}
else if (index == 2)
{
//第二项
//第二项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.HomeScore1 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.HomeScore1 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.HomeScore1 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.HSeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.HSeasonScore1 = "0";
}
}
}
}
else
else if (index == 3)
{
teamStatsViewModel.HomeScore1 = "0";
//第三项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.HomeScore2 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.HomeScore2 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.HSeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.HSeasonScore2 = "0";
}
}
}
}
if (teamStatsViewModel != null)
else if (index == 4)
{
if (teamStatsViewModel.HomeTeam == null) return;
//第四项
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
teamStatsViewModel.HomeScore3 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.HomeScore3 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HSeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.HSeasonScore3 = "0";
}
}
else
}
}
else if (index == 5)
{
//第五项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HomeScore4 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.HomeScore4 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore1 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.HSeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.HSeasonScore4 = "0";
}
}
}
}
else if (index == 6)
{
//第六项
//第三项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.HomeScore5 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.HomeScore5 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.HSeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.HSeasonScore5 = "0";
}
}
}
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.HomeScore2 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
else if (index == 7)
{
teamStatsViewModel.HomeScore2 = "0";
//第七项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.HomeScore6 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.HomeScore6 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.HSeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.HSeasonScore6 = "0";
}
}
}
}
if (teamStatsViewModel != null)
else
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
//第一项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
teamStatsViewModel.HomeScore = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.HomeScore = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.HSeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.HSeasonScore = "0";
}
}
else
}
//第二项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.HomeScore1 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.HomeScore1 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore2 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.HSeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.HSeasonScore1 = "0";
}
}
}
}
//第四
//第三
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HomeScore3 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.HomeScore3 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
teamStatsViewModel.HomeScore2 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.HomeScore2 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.HSeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.HSeasonScore2 = "0";
}
}
else
}
//第四项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HomeScore3 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.HomeScore3 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore3 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HSeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.HSeasonScore3 = "0";
}
}
}
}
//第五项
//第五项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HomeScore4 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.HomeScore4 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.HomeScore4 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.HomeScore4 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.HSeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.HSeasonScore4 = "0";
}
}
}
//第六项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
teamStatsViewModel.HomeScore5 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.HomeScore5 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.HSeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.HSeasonScore5 = "0";
}
}
else
}
//第七项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.HomeScore6 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.HomeScore6 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
{
teamStatsViewModel.HSeasonScore4 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.HSeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.HSeasonScore6 = "0";
}
}
}
}
}
//第六项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.HomeScore5 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
/// <summary>
/// 设置客队数据
/// </summary>
/// <param name="mainViewModel"></param>
/// <param name="teamStatsViewModel"></param>
public static void SetAData(TeamStatsViewModel teamStatsViewModel)
{
foreach (var teamStats in teamStatsViewModel.MatchStatsNumbers)
{
teamStatsViewModel.HomeScore5 = "0";
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStats.TechStatsName.ToString()))
{
teamStats.AwayScore = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStats.TechStatsName.ToString()];
}
else
{
teamStats.AwayScore = "0";
}
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.HomeTeam == null) return;
//var singlePlayerData = mainViewModel.PlayerSeasonData.PlayerstatsList.Where(a => a.CNAlias == vm.SelectPlayer).FirstOrDefault();
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.HSeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
foreach (var teamStats in teamStatsViewModel.MatchStatsNumbers)
{
teamStatsViewModel.HSeasonScore5 = "0";
if (teamSeasonData.ContainsKey(teamStats.TechStatsName.ToString()))
{
teamStats.ASeasonScore = teamSeasonData[teamStats.TechStatsName.ToString()];
}
else
{
teamStats.ASeasonScore = "0";
}
}
}
}
}
//第七项
if (teamStatsViewModel.HomeTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
/// <summary>
/// 设置新的主队信息
/// </summary>
/// <param name="teamStatsViewModel"></param>
public static void NewSetAData(NewTeamStatsViewModel teamStatsViewModel,int index)
{
if (teamStatsViewModel != null)
{
teamStatsViewModel.HomeScore6 = teamStatsViewModel.HomeTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
if (teamStatsViewModel.AwayTeam == null) return;
}
else
if (index == 1)
{
teamStatsViewModel.HomeScore6 = "0";
//第一项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.AwayScore = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.AwayScore = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.ASeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.ASeasonScore = "0";
}
}
}
}
if (teamStatsViewModel != null)
else if (index == 2)
{
if (teamStatsViewModel.HomeTeam == null) return;
//第二项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.AwayScore1 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.AwayScore1 = "0";
}
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.HomeTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.HomeTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.HSeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.ASeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.ASeasonScore1 = "0";
}
}
else
}
}
else if (index == 3)
{
//第三项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.AwayScore2 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.AwayScore2 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.HSeasonScore6 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.ASeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.ASeasonScore2 = "0";
}
}
}
}
else if (index == 4)
{
//第四项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.AwayScore3 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.AwayScore3 = "0";
}
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.ASeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.ASeasonScore3 = "0";
}
/// <summary>
/// 设置客队数据
/// </summary>
/// <param name="mainViewModel"></param>
/// <param name="teamStatsViewModel"></param>
public static void SetAData(TeamStatsViewModel teamStatsViewModel)
{
}
}
foreach (var teamStats in teamStatsViewModel.MatchStatsNumbers)
}
else if (index == 5)
{
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStats.TechStatsName.ToString()))
//第五项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStats.AwayScore = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStats.TechStatsName.ToString()];
teamStatsViewModel.AwayScore4 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStats.AwayScore = "0";
teamStatsViewModel.AwayScore4 = "0";
}
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.ASeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.ASeasonScore4 = "0";
}
}
}
if (teamStatsViewModel != null)
}
else if (index == 6)
{
//var singlePlayerData = mainViewModel.PlayerSeasonData.PlayerstatsList.Where(a => a.CNAlias == vm.SelectPlayer).FirstOrDefault();
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
//第六项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
foreach (var teamStats in teamStatsViewModel.MatchStatsNumbers)
teamStatsViewModel.AwayScore5 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.AwayScore5 = "0";
}
if (teamStatsViewModel != null)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
if (teamSeasonData.ContainsKey(teamStats.TechStatsName.ToString()))
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStats.ASeasonScore = teamSeasonData[teamStats.TechStatsName.ToString()];
teamStatsViewModel.ASeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStats.ASeasonScore = "0";
teamStatsViewModel.ASeasonScore5 = "0";
}
}
}
}
}
else if (index == 7)
{
//第七项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.AwayScore6 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.AwayScore6 = "0";
}
}
if (teamStatsViewModel != null)
{
/// <summary>
/// 设置新的主队信息
/// </summary>
/// <param name="teamStatsViewModel"></param>
public static void NewSetAData(NewTeamStatsViewModel teamStatsViewModel)
{
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamStatsViewModel != null)
{
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.ASeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.ASeasonScore6 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
}
}
//第一项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.AwayScore = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
}
else
{
teamStatsViewModel.AwayScore = "0";
}
if (teamStatsViewModel != null)
{
//第一项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.AwayScore = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.AwayScore = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.ASeasonScore = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats))
{
teamStatsViewModel.ASeasonScore = teamSeasonData[teamStatsViewModel.SelectTechStats];
}
else
{
teamStatsViewModel.ASeasonScore = "0";
}
}
}
}
//第二项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.AwayScore1 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.AwayScore1 = "0";
}
if (teamStatsViewModel != null)
{
//第二项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.AwayScore1 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.AwayScore1 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.ASeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
}
else
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore1 = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats1))
{
teamStatsViewModel.ASeasonScore1 = teamSeasonData[teamStatsViewModel.SelectTechStats1];
}
else
{
teamStatsViewModel.ASeasonScore1 = "0";
}
}
}
}
//第三项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.AwayScore2 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.AwayScore2 = "0";
}
if (teamStatsViewModel != null)
{
//第三项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.AwayScore2 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.AwayScore2 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.ASeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
}
else
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore2 = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats2))
{
teamStatsViewModel.ASeasonScore2 = teamSeasonData[teamStatsViewModel.SelectTechStats2];
}
else
{
teamStatsViewModel.ASeasonScore2 = "0";
}
}
}
}
//第四项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.AwayScore3 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.AwayScore3 = "0";
}
if (teamStatsViewModel != null)
{
//第四项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.AwayScore3 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.AwayScore3 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.ASeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
}
else
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore3 = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats3))
{
teamStatsViewModel.ASeasonScore3 = teamSeasonData[teamStatsViewModel.SelectTechStats3];
}
else
{
teamStatsViewModel.ASeasonScore3 = "0";
}
}
}
}
//第五项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.AwayScore4 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.AwayScore4 = "0";
}
if (teamStatsViewModel != null)
{
//第五项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.AwayScore4 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.AwayScore4 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.ASeasonScore4 = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats4))
{
teamStatsViewModel.ASeasonScore4 = teamSeasonData[teamStatsViewModel.SelectTechStats4];
}
else
{
teamStatsViewModel.ASeasonScore4 = "0";
}
}
}
}
//第六项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.AwayScore5 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.AwayScore5 = "0";
}
if (teamStatsViewModel != null)
{
//第六项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.AwayScore5 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.AwayScore5 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.ASeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore5 = "0";
}
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
}
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats5))
{
teamStatsViewModel.ASeasonScore5 = teamSeasonData[teamStatsViewModel.SelectTechStats5];
}
else
{
teamStatsViewModel.ASeasonScore5 = "0";
}
}
}
}
//第七项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.AwayScore6 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.AwayScore6 = "0";
}
if (teamStatsViewModel != null)
{
//第七项
if (teamStatsViewModel.VisitTeamCompareOptionDictionary.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.AwayScore6 = teamStatsViewModel.VisitTeamCompareOptionDictionary[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.AwayScore6 = "0";
}
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
if (teamStatsViewModel != null)
{
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.ASeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
}
else
if (teamStatsViewModel.AwayTeam == null) return;
if (teamStatsViewModel.CNAliasVisitSportsDictionary.ContainsKey(teamStatsViewModel.AwayTeam))
{
teamStatsViewModel.ASeasonScore6 = "0";
var teamSeasonData = teamStatsViewModel.CNAliasVisitSportsDictionary[teamStatsViewModel.AwayTeam];
if (teamSeasonData.ContainsKey(teamStatsViewModel.SelectTechStats6))
{
teamStatsViewModel.ASeasonScore6 = teamSeasonData[teamStatsViewModel.SelectTechStats6];
}
else
{
teamStatsViewModel.ASeasonScore6 = "0";
}
}
}
}
......
......@@ -254,8 +254,8 @@ namespace VIZ.TVP.CBA.Module
ASeasonScoreVisible6 = Visibility.Visible;
}
SetHData();
SetAData();
SetHData(0);
SetAData(0);
}
}
......@@ -340,7 +340,7 @@ namespace VIZ.TVP.CBA.Module
{
ANums = VNameNums[APlayer];
}
SetAData();
SetAData(0);
}
}
......@@ -378,7 +378,7 @@ namespace VIZ.TVP.CBA.Module
{
HNums = HNameNums[HPlayer];
}
SetHData();
SetHData(0);
}
}
......@@ -1476,8 +1476,8 @@ namespace VIZ.TVP.CBA.Module
onAirDataModel = JsonModel.PostOnAirData_Path(ScheduleID);
if (onAirDataModel == null) return;
SetPlayer(false);
SetAData();
SetHData();
SetAData(0);
SetHData(0);
}
......@@ -1582,184 +1582,372 @@ namespace VIZ.TVP.CBA.Module
/// 设置主队球员技术统计信息
/// </summary>
public void SetHData()
public void SetHData(int index)
{
if (hPlayer == null) return;
if (MvpHomePlayerCompareNumDictionary.ContainsKey(HPlayer))
{
var playSeaSonData = MvpHomePlayerCompareNumDictionary[HPlayer];
//第一项赋值
if (playSeaSonData.ContainsKey(selectTechStats))
if (index == 1)
{
HScore = playSeaSonData[selectTechStats];
//第一项赋值
if (playSeaSonData.ContainsKey(selectTechStats))
{
HScore = playSeaSonData[selectTechStats];
}
else
{
HScore = "0";
}
}
else
else if (index == 2)
{
HScore = "0";
}
//第二项赋值
if (playSeaSonData.ContainsKey(selectTechStats1))
{
HScore1 = playSeaSonData[selectTechStats1];
}
else
{
HScore1 = "0";
}
//第二项赋值
if (playSeaSonData.ContainsKey(selectTechStats1))
{
HScore1 = playSeaSonData[selectTechStats1];
}
else
else if (index == 3)
{
HScore1 = "0";
}
//第三项赋值
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HScore2 = playSeaSonData[selectTechStats2];
//第三项赋值
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HScore2 = playSeaSonData[selectTechStats2];
}
else
{
HScore2 = "0";
}
}
else
else if (index == 4)
{
HScore2 = "0";
}
//第四项赋值
if (playSeaSonData.ContainsKey(selectTechStats3))
{
HScore3 = playSeaSonData[selectTechStats3];
}
else
{
HScore3 = "0";
}
//第四项赋值
if (playSeaSonData.ContainsKey(selectTechStats3))
{
HScore3 = playSeaSonData[selectTechStats3];
}
else
else if (index == 5)
{
HScore3 = "0";
//第五项赋值
if (playSeaSonData.ContainsKey(selectTechStats4))
{
HScore4 = playSeaSonData[selectTechStats4];
}
else
{
HScore4 = "0";
}
}
//第五项赋值
if (playSeaSonData.ContainsKey(selectTechStats4))
else if (index == 6)
{
HScore4 = playSeaSonData[selectTechStats4];
//第六项赋值
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HScore5 = playSeaSonData[selectTechStats5];
}
else
{
HScore5 = "0";
}
}
else
else if (index == 7)
{
HScore4 = "0";
}
//第六项赋值
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HScore5 = playSeaSonData[selectTechStats5];
//第7项赋值
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HScore6 = playSeaSonData[selectTechStats6];
}
else
{
HScore6 = "0";
}
}
else
{
HScore5 = "0";
}
//第7项赋值
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HScore6 = playSeaSonData[selectTechStats6];
}
else
{
HScore6 = "0";
}
// }
}
//第一项赋值
if (playSeaSonData.ContainsKey(selectTechStats))
{
HScore = playSeaSonData[selectTechStats];
}
else
{
HScore = "0";
}
//第二项赋值
if (playSeaSonData.ContainsKey(selectTechStats1))
{
HScore1 = playSeaSonData[selectTechStats1];
}
else
{
HScore1 = "0";
}
//第三项赋值
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HScore2 = playSeaSonData[selectTechStats2];
}
else
{
HScore2 = "0";
}
//第四项赋值
if (playSeaSonData.ContainsKey(selectTechStats3))
{
HScore3 = playSeaSonData[selectTechStats3];
}
else
{
HScore3 = "0";
}
//第五项赋值
if (playSeaSonData.ContainsKey(selectTechStats4))
{
HScore4 = playSeaSonData[selectTechStats4];
}
else
{
HScore4 = "0";
}
//第六项赋值
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HScore5 = playSeaSonData[selectTechStats5];
}
else
{
HScore5 = "0";
}
//第7项赋值
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HScore6 = playSeaSonData[selectTechStats6];
}
else
{
HScore6 = "0";
}
}
//if (vm != null)
//{
//var singlePlayerData = mainViewModel.PlayerSeasonData.PlayerstatsList.Where(a => a.CNAlias == vm.SelectPlayer).FirstOrDefault();
}
if (CNAliasPlayerSportsDictionary.ContainsKey(HPlayer))
{
var playSeaSonData = CNAliasPlayerSportsDictionary[HPlayer];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
if (index == 1)
{
HSeasonScore = playSeaSonData[selectTechStats];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
HSeasonScore = playSeaSonData[selectTechStats];
}
else
{
HSeasonScore = "0";
}
}
else
else if (index == 2)
{
HSeasonScore = "0";
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
HSeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
HSeasonScore1 = "0";
}
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
else if (index == 3)
{
HSeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
HSeasonScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HSeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
HSeasonScore2 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HSeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
HSeasonScore2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
else if (index == 4)
{
HSeasonScore3 = playSeaSonData[selectTechStats3];
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
HSeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
HSeasonScore3 = "0";
}
}
else
else if (index == 5)
{
HSeasonScore3 = "0";
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
HSeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
HSeasonScore4 = "0";
}
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
else if (index == 6)
{
HSeasonScore4 = playSeaSonData[selectTechStats4];
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HSeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
HSeasonScore5 = "0";
}
}
else
else if (index == 7)
{
HSeasonScore4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HSeasonScore5 = playSeaSonData[selectTechStats5];
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HSeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
HSeasonScore6 = "0";
}
}
else
{
HSeasonScore5 = "0";
}
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
HSeasonScore = playSeaSonData[selectTechStats];
}
else
{
HSeasonScore = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
HSeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
HSeasonScore1 = "0";
}
//第七
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HSeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
HSeasonScore6 = "0";
}
//第三
if (playSeaSonData.ContainsKey(selectTechStats2))
{
HSeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
HSeasonScore2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
HSeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
HSeasonScore3 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
HSeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
HSeasonScore4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
HSeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
HSeasonScore5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
HSeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
HSeasonScore6 = "0";
}
}
}
//}
}
......@@ -1767,184 +1955,374 @@ namespace VIZ.TVP.CBA.Module
/// <summary>
/// 设置客队球员技术统计信息
/// </summary>
public void SetAData()
public void SetAData(int index)
{
if (APlayer == null) return;
if (MvpVisitPlayerCompareNumDictionary.ContainsKey(APlayer))
{
var playSeaSonData = MvpVisitPlayerCompareNumDictionary[APlayer];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
if (index == 1)
{
AScore = playSeaSonData[selectTechStats];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
AScore = playSeaSonData[selectTechStats];
}
else
{
AScore = "0";
}
}
else
else if (index == 2)
{
AScore = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
AScore1 = playSeaSonData[selectTechStats1];
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
AScore1 = playSeaSonData[selectTechStats1];
}
else
{
AScore1 = "0";
}
}
else
else if (index == 3)
{
AScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
AScore2 = playSeaSonData[selectTechStats2];
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
AScore2 = playSeaSonData[selectTechStats2];
}
else
{
AScore2 = "0";
}
}
else
else if (index == 4)
{
AScore2 = "0";
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
AScore3 = playSeaSonData[selectTechStats3];
}
else
{
AScore3 = "0";
}
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
else if (index == 5)
{
AScore3 = playSeaSonData[selectTechStats3];
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
AScore4 = playSeaSonData[selectTechStats4];
}
else
{
AScore4 = "0";
}
}
else
else if (index == 6)
{
AScore3 = "0";
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
AScore5 = playSeaSonData[selectTechStats5];
}
else
{
AScore5 = "0";
}
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
else if (index == 7)
{
AScore4 = playSeaSonData[selectTechStats4];
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
AScore6 = playSeaSonData[selectTechStats6];
}
else
{
AScore6 = "0";
}
}
else
{
AScore4 = "0";
}
//第六
if (playSeaSonData.ContainsKey(selectTechStats5))
{
AScore5 = playSeaSonData[selectTechStats5];
}
else
{
AScore5 = "0";
}
//第一
if (playSeaSonData.ContainsKey(selectTechStats))
{
AScore = playSeaSonData[selectTechStats];
}
else
{
AScore = "0";
}
//第七
if (playSeaSonData.ContainsKey(selectTechStats6))
{
AScore6 = playSeaSonData[selectTechStats6];
}
else
{
AScore6 = "0";
}
//第二
if (playSeaSonData.ContainsKey(selectTechStats1))
{
AScore1 = playSeaSonData[selectTechStats1];
}
else
{
AScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
AScore2 = playSeaSonData[selectTechStats2];
}
else
{
AScore2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
AScore3 = playSeaSonData[selectTechStats3];
}
else
{
AScore3 = "0";
}
}
//if (vm != null)
//{
//var singlePlayerData = mainViewModel.PlayerSeasonData.PlayerstatsList.Where(a => a.CNAlias == vm.SelectPlayer).FirstOrDefault();
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
AScore4 = playSeaSonData[selectTechStats4];
}
else
{
AScore4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
AScore5 = playSeaSonData[selectTechStats5];
}
else
{
AScore5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
AScore6 = playSeaSonData[selectTechStats6];
}
else
{
AScore6 = "0";
}
}
}
if (CNAliasPlayerSportsDictionary.ContainsKey(APlayer))
{
var playSeaSonData = CNAliasPlayerSportsDictionary[APlayer];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
ASeasonScore = playSeaSonData[selectTechStats];
}
else
if (index == 1)
{
ASeasonScore = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
ASeasonScore1 = playSeaSonData[selectTechStats1];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
ASeasonScore = playSeaSonData[selectTechStats];
}
else
{
ASeasonScore = "0";
}
}
else
else if (index == 2)
{
ASeasonScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
ASeasonScore2 = playSeaSonData[selectTechStats2];
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
ASeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
ASeasonScore1 = "0";
}
}
else
else if (index == 3)
{
ASeasonScore2 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
ASeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
ASeasonScore2 = "0";
}
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
else if (index == 4)
{
ASeasonScore3 = playSeaSonData[selectTechStats3];
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
ASeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
ASeasonScore3 = "0";
}
}
else
else if (index == 5)
{
ASeasonScore3 = "0";
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
ASeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
ASeasonScore4 = "0";
}
}
else if (index == 6)
{
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
ASeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
ASeasonScore5 = "0";
}
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
else if (index == 7)
{
ASeasonScore4 = playSeaSonData[selectTechStats4];
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
ASeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
ASeasonScore6 = "0";
}
}
else
{
ASeasonScore4 = "0";
}
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
ASeasonScore = playSeaSonData[selectTechStats];
}
else
{
ASeasonScore = "0";
}
//第六
if (playSeaSonData.ContainsKey(selectTechStats5))
{
ASeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
ASeasonScore5 = "0";
}
//第二
if (playSeaSonData.ContainsKey(selectTechStats1))
{
ASeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
ASeasonScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
ASeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
ASeasonScore2 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
ASeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
ASeasonScore6 = "0";
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
ASeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
ASeasonScore3 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
ASeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
ASeasonScore4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
ASeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
ASeasonScore5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
ASeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
ASeasonScore6 = "0";
}
}
}
//}
}
......@@ -2054,8 +2432,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats = value;
this.RaisePropertyChanged(nameof(SelectTechStats));
SetHData();
SetAData();
SetHData(1);
SetAData(1);
}
}
......@@ -2226,8 +2604,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats1 = value;
this.RaisePropertyChanged(nameof(SelectTechStats1));
SetHData();
SetAData();
SetHData(2);
SetAData(2);
}
}
......@@ -2398,8 +2776,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats2 = value;
this.RaisePropertyChanged(nameof(SelectTechStats2));
SetHData();
SetAData();
SetHData(3);
SetAData(3);
}
}
......@@ -2574,8 +2952,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats3 = value;
this.RaisePropertyChanged(nameof(SelectTechStats3));
SetHData();
SetAData();
SetHData(4);
SetAData(4);
}
}
......@@ -2746,8 +3124,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats4 = value;
this.RaisePropertyChanged(nameof(SelectTechStats4));
SetHData();
SetAData();
SetHData(5);
SetAData(5);
}
}
......@@ -2919,8 +3297,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats5 = value;
this.RaisePropertyChanged(nameof(SelectTechStats5));
SetHData();
SetAData();
SetHData(6);
SetAData(6);
}
}
......@@ -3091,8 +3469,8 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats6 = value;
this.RaisePropertyChanged(nameof(SelectTechStats6));
SetHData();
SetAData();
SetHData(7);
SetAData(7);
}
}
......
......@@ -158,7 +158,7 @@ namespace VIZ.TVP.CBA.Module
}
}
SetData();
SetData(0);
}
}
......@@ -435,7 +435,7 @@ namespace VIZ.TVP.CBA.Module
SeasonScoreVisible6 = Visibility.Visible;
}
SetData();
SetData(0);
}
......@@ -479,13 +479,7 @@ namespace VIZ.TVP.CBA.Module
}
private void OnModelChanged(object sender, PropertyChangedEventArgs e)
{
if (e.PropertyName == "TechStatsName")
{
SetData();
}
}
/// <summary>
/// 获得赛季数据
......@@ -1432,107 +1426,194 @@ namespace VIZ.TVP.CBA.Module
}
}
SetData();
SetData(0);
}
/// <summary>
/// 设置数据得分
/// </summary>
private void SetData()
private void SetData(int index)
{
if (SelectPlayer == null) return;
if (SelectedIndex == 0)
{
//if (HNameNums.ContainsKey(vm?.SelectPlayer))
//{
// vm.PlayNum = HNameNums[vm.SelectPlayer];
//}
if (MvpHomePlayerCompareNumDictionary.ContainsKey(SelectPlayer))
{
var playSeaSonData = MvpHomePlayerCompareNumDictionary[SelectPlayer];
//第一项
if (playSeaSonData.ContainsKey(SelectTechStats))
if (index == 1)
{
Score = playSeaSonData[SelectTechStats];
//第一项
if (playSeaSonData.ContainsKey(SelectTechStats))
{
Score = playSeaSonData[SelectTechStats];
}
else
{
Score = "0";
}
}
else
else if (index == 2)
{
Score = "0";
}
//第二项
if (playSeaSonData.ContainsKey(SelectTechStats1))
{
Score1 = playSeaSonData[SelectTechStats1];
}
else
{
Score1 = "0";
}
//第二项
if (playSeaSonData.ContainsKey(SelectTechStats1))
{
Score1 = playSeaSonData[SelectTechStats1];
}
else
else if (index == 3)
{
Score1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(SelectTechStats2))
{
Score2 = playSeaSonData[SelectTechStats2];
}
else
{
Score2 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(SelectTechStats2))
}
else if (index == 4)
{
Score2 = playSeaSonData[SelectTechStats2];
//第四项
if (playSeaSonData.ContainsKey(SelectTechStats3))
{
Score3 = playSeaSonData[SelectTechStats3];
}
else
{
Score3 = "0";
}
}
else
else if (index == 5)
{
Score2 = "0";
//第五项
if (playSeaSonData.ContainsKey(SelectTechStats4))
{
Score4 = playSeaSonData[SelectTechStats4];
}
else
{
Score4 = "0";
}
}
//第四项
if (playSeaSonData.ContainsKey(SelectTechStats3))
else if (index == 6)
{
Score3 = playSeaSonData[SelectTechStats3];
//第六项
if (playSeaSonData.ContainsKey(SelectTechStats5))
{
Score5 = playSeaSonData[SelectTechStats5];
}
else
{
Score5 = "0";
}
}
else
else if (index == 7)
{
Score3 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(SelectTechStats6))
{
Score6 = playSeaSonData[SelectTechStats6];
}
else
{
Score6 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(SelectTechStats4))
{
Score4 = playSeaSonData[SelectTechStats4];
}
else
{
Score4 = "0";
}
//第一项
if (playSeaSonData.ContainsKey(SelectTechStats))
{
Score = playSeaSonData[SelectTechStats];
}
else
{
Score = "0";
}
//第六
if (playSeaSonData.ContainsKey(SelectTechStats5))
{
Score5 = playSeaSonData[SelectTechStats5];
}
else
{
Score5 = "0";
}
//第二
if (playSeaSonData.ContainsKey(SelectTechStats1))
{
Score1 = playSeaSonData[SelectTechStats1];
}
else
{
Score1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(SelectTechStats2))
{
Score2 = playSeaSonData[SelectTechStats2];
}
else
{
Score2 = "0";
}
//第七
if (playSeaSonData.ContainsKey(SelectTechStats6))
{
Score6 = playSeaSonData[SelectTechStats6];
}
else
{
Score6 = "0";
}
//第四
if (playSeaSonData.ContainsKey(SelectTechStats3))
{
Score3 = playSeaSonData[SelectTechStats3];
}
else
{
Score3 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(SelectTechStats4))
{
Score4 = playSeaSonData[SelectTechStats4];
}
else
{
Score4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(SelectTechStats5))
{
Score5 = playSeaSonData[SelectTechStats5];
}
else
{
Score5 = "0";
}
}
//第七项
if (playSeaSonData.ContainsKey(SelectTechStats6))
{
Score6 = playSeaSonData[SelectTechStats6];
}
else
{
Score6 = "0";
}
}
}
}
else
......@@ -1546,77 +1627,172 @@ namespace VIZ.TVP.CBA.Module
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
if (index == 1)
{
Score = playSeaSonData[selectTechStats];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
Score = playSeaSonData[selectTechStats];
}
else
{
Score = "0";
}
}
else
else if (index == 2)
{
Score = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
Score1 = playSeaSonData[selectTechStats1];
}
else
{
Score1 = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
Score1 = playSeaSonData[selectTechStats1];
}
else
{
Score1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
Score2 = playSeaSonData[selectTechStats2];
}
else
else if (index == 3)
{
Score2 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
Score2 = playSeaSonData[selectTechStats2];
}
else
{
Score2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
Score3 = playSeaSonData[selectTechStats3];
}
else
else if (index == 4)
{
Score3 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
Score3 = playSeaSonData[selectTechStats3];
}
else
{
Score3 = "0";
}
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
else if (index == 5)
{
Score4 = playSeaSonData[selectTechStats4];
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
Score4 = playSeaSonData[selectTechStats4];
}
else
{
Score4 = "0";
}
}
else
else if (index == 6)
{
Score4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
Score5 = playSeaSonData[selectTechStats5];
}
else
{
Score5 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
Score5 = playSeaSonData[selectTechStats5];
}
else
else if (index == 7)
{
Score5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
Score6 = playSeaSonData[selectTechStats6];
}
else
{
Score6 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
Score6 = playSeaSonData[selectTechStats6];
}
else
{
Score6 = "0";
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
Score = playSeaSonData[selectTechStats];
}
else
{
Score = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
Score1 = playSeaSonData[selectTechStats1];
}
else
{
Score1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
Score2 = playSeaSonData[selectTechStats2];
}
else
{
Score2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
Score3 = playSeaSonData[selectTechStats3];
}
else
{
Score3 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
Score4 = playSeaSonData[selectTechStats4];
}
else
{
Score4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
Score5 = playSeaSonData[selectTechStats5];
}
else
{
Score5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
Score6 = playSeaSonData[selectTechStats6];
}
else
{
Score6 = "0";
}
}
}
......@@ -1632,89 +1808,181 @@ namespace VIZ.TVP.CBA.Module
{
var playSeaSonData = CNAliasPlayerSportsDictionary[SelectPlayer];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
if (index == 1)
{
SeasonScore = playSeaSonData[selectTechStats];
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
SeasonScore = playSeaSonData[selectTechStats];
}
else
{
SeasonScore = "0";
}
}
else
else if (index == 2)
{
SeasonScore = "0";
}
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
SeasonScore1 = playSeaSonData[selectTechStats1];
//第二项
if (playSeaSonData.ContainsKey(selectTechStats1))
{
SeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
SeasonScore1 = "0";
}
}
else
else if (index == 3)
{
SeasonScore1 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
SeasonScore2 = playSeaSonData[selectTechStats2];
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
SeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
SeasonScore2 = "0";
}
}
else
else if (index == 4)
{
SeasonScore2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
SeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
SeasonScore3 = "0";
}
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
else if (index == 5)
{
SeasonScore3 = playSeaSonData[selectTechStats3];
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
SeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
SeasonScore4 = "0";
}
}
else
else if (index == 6)
{
SeasonScore3 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
SeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
SeasonScore5 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
}
else if (index == 7)
{
SeasonScore4 = playSeaSonData[selectTechStats4];
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
SeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
SeasonScore6 = "0";
}
}
else
{
SeasonScore4 = "0";
}
//第一项
if (playSeaSonData.ContainsKey(selectTechStats))
{
SeasonScore = playSeaSonData[selectTechStats];
}
else
{
SeasonScore = "0";
}
//第六
if (playSeaSonData.ContainsKey(selectTechStats5))
{
SeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
SeasonScore5 = "0";
}
//第二
if (playSeaSonData.ContainsKey(selectTechStats1))
{
SeasonScore1 = playSeaSonData[selectTechStats1];
}
else
{
SeasonScore1 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
SeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
SeasonScore6 = "0";
}
//第三项
if (playSeaSonData.ContainsKey(selectTechStats2))
{
SeasonScore2 = playSeaSonData[selectTechStats2];
}
else
{
SeasonScore2 = "0";
}
//第四项
if (playSeaSonData.ContainsKey(selectTechStats3))
{
SeasonScore3 = playSeaSonData[selectTechStats3];
}
else
{
SeasonScore3 = "0";
}
//第五项
if (playSeaSonData.ContainsKey(selectTechStats4))
{
SeasonScore4 = playSeaSonData[selectTechStats4];
}
else
{
SeasonScore4 = "0";
}
//第六项
if (playSeaSonData.ContainsKey(selectTechStats5))
{
SeasonScore5 = playSeaSonData[selectTechStats5];
}
else
{
SeasonScore5 = "0";
}
//第七项
if (playSeaSonData.ContainsKey(selectTechStats6))
{
SeasonScore6 = playSeaSonData[selectTechStats6];
}
else
{
SeasonScore6 = "0";
}
}
}
......@@ -1776,7 +2044,7 @@ namespace VIZ.TVP.CBA.Module
selectTechStats = value;
this.RaisePropertyChanged(nameof(SelectTechStats));
SetData();
SetData(1);
}
}
......@@ -1893,7 +2161,7 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats1 = value;
this.RaisePropertyChanged(nameof(SelectTechStats1));
SetData();
SetData(2);
}
}
......@@ -2010,7 +2278,7 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats2 = value;
this.RaisePropertyChanged(nameof(SelectTechStats2));
SetData();
SetData(3);
}
}
......@@ -2127,7 +2395,7 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats3 = value;
this.RaisePropertyChanged(nameof(SelectTechStats3));
SetData();
SetData(4);
}
}
......@@ -2245,7 +2513,7 @@ namespace VIZ.TVP.CBA.Module
selectTechStats4 = value;
this.RaisePropertyChanged(nameof(SelectTechStats4));
SetData();
SetData(5);
}
}
......@@ -2363,7 +2631,7 @@ namespace VIZ.TVP.CBA.Module
selectTechStats5 = value;
this.RaisePropertyChanged(nameof(SelectTechStats5));
SetData();
SetData(6);
}
}
......@@ -2480,7 +2748,7 @@ namespace VIZ.TVP.CBA.Module
{
selectTechStats6 = value;
this.RaisePropertyChanged(nameof(SelectTechStats6));
SetData();
SetData(7);
}
}
......
......@@ -191,8 +191,8 @@ namespace VIZ.TVP.CBA.Module
ASeasonScoreVisible6 = Visibility.Visible;
}
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,0);
Utils.NewSetAData(this,0);
}
}
......@@ -1229,8 +1229,8 @@ namespace VIZ.TVP.CBA.Module
if (onAirDataModel == null) return;
Utils.NewSetHomeTeamDictionary(this);
Utils.NewSetVisitTeamDictionary(this);
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,0);
Utils.NewSetAData(this,0);
}
......@@ -1303,8 +1303,8 @@ namespace VIZ.TVP.CBA.Module
Utils.NewSetHomeTeamDictionary(this);
Utils.NewSetVisitTeamDictionary(this);
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,0);
Utils.NewSetAData(this,0);
}
......@@ -1452,8 +1452,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats = value;
this.RaisePropertyChanged(nameof(SelectTechStats));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,1);
Utils.NewSetAData(this,1);
}
}
......@@ -1625,8 +1625,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats1 = value;
this.RaisePropertyChanged(nameof(SelectTechStats1));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,2);
Utils.NewSetAData(this,2);
}
}
......@@ -1798,8 +1798,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats2 = value;
this.RaisePropertyChanged(nameof(SelectTechStats2));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,3);
Utils.NewSetAData(this,3);
}
}
......@@ -1971,8 +1971,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats3 = value;
this.RaisePropertyChanged(nameof(SelectTechStats3));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,4);
Utils.NewSetAData(this,4);
}
}
......@@ -2144,8 +2144,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats4 = value;
this.RaisePropertyChanged(nameof(SelectTechStats4));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,5);
Utils.NewSetAData(this,5);
}
}
......@@ -2317,8 +2317,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats5 = value;
this.RaisePropertyChanged(nameof(SelectTechStats5));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,6);
Utils.NewSetAData(this,6);
}
}
......@@ -2490,8 +2490,8 @@ namespace VIZ.TVP.CBA.Module
selectTechStats6 = value;
this.RaisePropertyChanged(nameof(SelectTechStats6));
Utils.NewSetHData(this);
Utils.NewSetAData(this);
Utils.NewSetHData(this,7);
Utils.NewSetAData(this,7);
}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment