void panzerClient_GetScenarioTilesCompleted(object sender, PanzerProxy.GetScenarioTilesCompletedEventArgs e)
 {
     ScenarioTiles = new List<ScenarioTile>();
     List<PanzerProxy.ScenarioTile> proxyTiles = e.Result as List<PanzerProxy.ScenarioTile>;
     foreach (PanzerProxy.ScenarioTile proxyScenarioTile in proxyTiles)
     {
         ScenarioTiles.Add(ConvertProxyScenarioTileToScenarioTile(proxyScenarioTile));
     }
     ScenarioTilesLoaded(null, null);
 }
 private ScenarioTile ConvertProxyScenarioTileToScenarioTile(PanzerProxy.ScenarioTile proxyScenarioTile)
 {
     ScenarioTile scenarioTile = new ScenarioTile()
     {
         ColumnNumber = proxyScenarioTile.ColumnNumber,
         DeployIndicator = proxyScenarioTile.DeployIndicator,
         NationId = proxyScenarioTile.NationId,
         RowNumber = proxyScenarioTile.RowNumber,
         ScenarioId = proxyScenarioTile.ScenarioId,
         ScenarioTileId = proxyScenarioTile.ScenarioTileId,
         SideId = proxyScenarioTile.SideId,
         SupplyIndicator = proxyScenarioTile.SupplyIndicator,
         TerrainId = proxyScenarioTile.TerrainId,
         TileNameId = proxyScenarioTile.TileNameId,
         VictoryIndicator = proxyScenarioTile.VictoryIndicator
     };
     return scenarioTile;
 }