Commit 3749deaf by wangonghui

增加update更新语句和修改bug

parent 8171b36f
......@@ -51,6 +51,14 @@ namespace VIZ.TVP.CBA.Module
{
//DayMatchViewModel vm = thi DayMatchViewModel
//ApplicationDomainEx.PreviewConn.EndpointManager.Send("");
if (conns.IsConnected && vm.MatchData != null)
{
//SCRIPT_INVOKE
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineMatchData()));
}
}
/// <summary>
......@@ -59,7 +67,7 @@ namespace VIZ.TVP.CBA.Module
/// <param name="conns">连接</param>
public void TakeContinue(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.MatchData != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -80,7 +88,11 @@ namespace VIZ.TVP.CBA.Module
/// <param name="conns">连接</param>
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected&& vm.MatchData!=null)
{
//SCRIPT_INVOKE
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineMatchData()));
}
}
/// <summary>
......@@ -89,7 +101,7 @@ namespace VIZ.TVP.CBA.Module
/// <param name="conn">连接</param>
public void PreviewIn(ConnModel conn)
{
if(conn.IsConnected)
if(conn.IsConnected && vm.MatchData != null)
{
//SCRIPT_INVOKE
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE,"Data",vm.CombineMatchData()));
......
......@@ -45,7 +45,7 @@ namespace VIZ.TVP.CBA.Module
public void PreviewIn(ConnModel conn)
{
if(conn.IsConnected)
if(conn.IsConnected&& vm.PlayerComModels!=null)
{
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombinePlayerCommand()));
}
......@@ -66,7 +66,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeOut(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.PlayerComModels != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE );
}
......@@ -74,12 +74,15 @@ namespace VIZ.TVP.CBA.Module
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected && vm.PlayerComModels != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombinePlayerCommand()));
}
}
public void TakIn(ConnModel conns)
{
if (conns.IsConnected)
if (conns.IsConnected && vm.PlayerComModels != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombinePlayerCommand()));
}
......
......@@ -776,10 +776,43 @@ namespace VIZ.TVP.CBA.Module
}
data += title.Replace(" ", "") + "*";
data += HName.Replace(" ", "") + "*";
data += HPlayer.Replace(" ", "") + "*";
data += AName.Replace(" ", "") + "*";
data += APlayer.Replace(" ", "") + "&";
if(!string.IsNullOrEmpty(HName))
{
data += HName.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(HPlayer))
{
data += HPlayer.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(AName))
{
data += AName.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(APlayer))
{
data += APlayer.Replace(" ", "") + "&";
}
else
{
data += "" + "&";
}
foreach (var tempPlayerComModel in playerComModels)
{
......
......@@ -42,7 +42,7 @@ namespace VIZ.TVP.CBA.Module
public void PreviewIn(ConnModel conn)
{
if(conn.IsConnected)
if(conn.IsConnected&& vm.RoundMatchData!=null)
{
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineMatchData()));
}
......@@ -63,7 +63,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeOut(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected&&vm.RoundMatchData!=null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -71,12 +71,15 @@ namespace VIZ.TVP.CBA.Module
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected && vm.RoundMatchData != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineMatchData()));
}
}
public void TakIn(ConnModel conns)
{
if (conns.IsConnected)
if (conns.IsConnected && vm.RoundMatchData != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineMatchData()));
}
......
......@@ -46,7 +46,7 @@ namespace VIZ.TVP.CBA.Module
public void PreviewIn(ConnModel conn)
{
if (conn.IsConnected)
if (conn.IsConnected&& vm.SinglePlayerData!=null)
{
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineSingleData()));
}
......@@ -67,7 +67,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeOut(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.SinglePlayerData != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -75,12 +75,15 @@ namespace VIZ.TVP.CBA.Module
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected && vm.SinglePlayerData != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineSingleData()));
}
}
public void TakIn(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.SinglePlayerData != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineSingleData()));
}
......
......@@ -1128,8 +1128,24 @@ namespace VIZ.TVP.CBA.Module
data += title.Replace(" ", "") + "*";
data += selectTeamItem.Replace(" ", "") + "*";
data += SelectPlayer.Replace(" ", "") + "&";
if(!string.IsNullOrEmpty(selectTeamItem))
{
data += selectTeamItem.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(SelectPlayer))
{
data += SelectPlayer.Replace(" ", "") + "&";
}
else
{
data += "" + "&";
}
foreach(var tempSingleData in SinglePlayerData)
{
......@@ -1143,8 +1159,25 @@ namespace VIZ.TVP.CBA.Module
}
data+= tempSingleData.TechStatsName.Replace(" ", "")+"*";
data += tempSingleData.Score.Replace(" ","")+"*";
data += tempSingleData.SeasonScore.Replace(" ","")+";";
if(!string.IsNullOrEmpty(tempSingleData.Score))
{
data += tempSingleData.Score.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(tempSingleData.SeasonScore))
{
data += tempSingleData.SeasonScore.Replace(" ", "") + ";";
}
else
{
data += "" + ";";
}
}
return data;
}
......
......@@ -46,7 +46,7 @@ namespace VIZ.TVP.CBA.Module
public void PreviewIn(ConnModel conn)
{
//Data
if (conn.IsConnected)
if (conn.IsConnected&&vm.TeamRanksModel!=null)
{
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineTeamStandingData()));
}
......@@ -60,7 +60,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeContinue(ConnModel conns)
{
if (conns.IsConnected)
if (conns.IsConnected && vm.TeamRanksModel != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -68,7 +68,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeOut(ConnModel conns)
{
if (conns.IsConnected)
if (conns.IsConnected && vm.TeamRanksModel != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -76,12 +76,15 @@ namespace VIZ.TVP.CBA.Module
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected && vm.TeamRanksModel != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineTeamStandingData()));
}
}
public void TakIn(ConnModel conns)
{
if (conns.IsConnected)
if (conns.IsConnected && vm.TeamRanksModel != null)
{
conns.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "Data", vm.CombineTeamStandingData()));
}
......
......@@ -45,7 +45,7 @@ namespace VIZ.TVP.CBA.Module
public void PreviewIn(ConnModel conn)
{
if (conn.IsConnected)
if (conn.IsConnected&& vm.MatchStatsNumbers!=null)
{
conn.EndpointManager.Send(String.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineTeamComData()));
}
......@@ -66,7 +66,7 @@ namespace VIZ.TVP.CBA.Module
public void TakeOut(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.MatchStatsNumbers != null)
{
conns.EndpointManager.Send(VizEngineCommands.STAGE_CONTINUE);
}
......@@ -74,12 +74,15 @@ namespace VIZ.TVP.CBA.Module
public void TakeUpdate(ConnModel conns)
{
if (conns.IsConnected && vm.MatchStatsNumbers != null)
{
conns.EndpointManager.Send(string.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineTeamComData()));
}
}
public void TakIn(ConnModel conns)
{
if(conns.IsConnected)
if(conns.IsConnected && vm.MatchStatsNumbers != null)
{
conns.EndpointManager.Send(string.Format(VizEngineCommands.SCRIPT_INVOKE, "dqyData", vm.CombineTeamComData()));
}
......
......@@ -474,14 +474,46 @@ namespace VIZ.TVP.CBA.Module
data += "1" + "*";
}
data += tempMatchStats.HomeScore.Replace(" ", "") + "*";
data += tempMatchStats.HSeasonScore.Replace(" ", "") + "*";
if(!string.IsNullOrEmpty(tempMatchStats.HomeScore))
{
data += tempMatchStats.HomeScore.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
if(!string.IsNullOrEmpty(tempMatchStats.HSeasonScore))
{
data += tempMatchStats.HSeasonScore.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
data += tempMatchStats.TechStatsName.Replace(" ", "") + "*";
data += tempMatchStats.AwayScore.Replace(" ", "") + "*";
if(!string.IsNullOrEmpty(tempMatchStats.AwayScore))
{
data += tempMatchStats.AwayScore.Replace(" ", "") + "*";
}
else
{
data += "" + "*";
}
data += tempMatchStats.ASeasonScore.Replace(" ", "") + ";";
if(!string.IsNullOrEmpty(tempMatchStats.ASeasonScore))
{
data += tempMatchStats.ASeasonScore.Replace(" ", "") + ";";
}
else
{
data += "" + "*";
}
}
return data;
}
......
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