private async Task ExecuteLoadItemsCommand() { if (IsBusy) { return; } IsBusy = true; try{ var httpClient = new HttpClient(); var feed = "http://api.espn.com/v1/sports/soccer/fifa.world/teams?apikey=trs58u4j7gw4aat7ck8dsmgc"; var responseString = await httpClient.GetStringAsync(feed); Teams.Clear(); var items = await ParseFeed(responseString); foreach (var item in items.OrderBy(t => t.Name)) { Teams.Add(item); } keepTeams = Teams.ToList(); } catch (Exception) { var page = new ContentPage(); page.DisplayAlert("Error", "Unable to load teams.", "OK", null); } IsBusy = false; }
async Task ExecuteLoadItemsCommand() { if (IsBusy) { return; } IsBusy = true; try { Teams.Clear(); var items = await DataStore.GetItemsAsync(true); foreach (var item in items) { Teams.Add(item); } } catch (Exception ex) { Debug.WriteLine(ex); } finally { IsBusy = false; } }
private void ReloadMyTeams(ReloadMyTeamsMessage signedUser) { Teams.Clear(); var teams = teamBuddyRepository.GetAllMyTeams(signedUser.Id); Teams.AddRange(teams); }
private void ReinitializeDictionaries() { ActivePlayers.Clear(); Teams.Clear(); Teams[ETeamID.TEAM_1] = new List <EPlayerID>(); Teams[ETeamID.TEAM_2] = new List <EPlayerID>(); Teams[ETeamID.TEAM_3] = new List <EPlayerID>(); Teams[ETeamID.TEAM_4] = new List <EPlayerID>(); partyStatusMap.Clear(); PlayersTeam.Clear(); PlayersDeathPositions.Clear(); PlayersDeathRotations.Clear(); // Adding all players (Besides Spectator and None) foreach (EPlayerID playerID in Enum.GetValues(typeof(EPlayerID))) { if ((playerID != EPlayerID.NONE) && (playerID != EPlayerID.SPECTATOR)) { PlayersTeam.Add(playerID, ETeamID.NONE); PlayersDeathPositions.Add(playerID, Vector3.zero); PlayersDeathRotations.Add(playerID, Quaternion.identity); partyStatusMap.Add(playerID, new PlayerJoinStatus(EControllerID.NONE)); } } }
public void ExecuteLoadEventTeamsCommand() { if (IsBusy) { return; } IsBusy = true; try { Teams.Clear(); var teams = DataStoreTeam.GetItemsAsync(true).Result; foreach (var team in teams) { Teams.Add(team); } } catch (Exception ex) { Title = ex.Message; } finally { IsBusy = false; } }
public void SwapTeams() { string AuxTeamID = Team1ID; Team1ID = Team2ID; Team2ID = AuxTeamID; SoccerTeam auxTeam = Team1; Team1 = Team2; Team2 = auxTeam; Teams.Clear(); Teams.Add(Team1ID, Team1); Teams.Add(Team2ID, Team2); Scores.Clear(); Scores.Add(Team1ID, 0); Scores.Add(Team2ID, 0); Fouls.Clear(); Fouls.Add(Team1ID, 0); Fouls.Add(Team2ID, 0); PlayingTeamID = Team1ID; AwaitingTeamID = Team2ID; }
/// <summary> /// /// </summary> protected override void Start() { // convert all the teams to deathmatch teams base.Start(); // convert the vp_MPTeams from the inspector list into vp_DMTeams List<vp_DMTeam> dmTeams = new List<vp_DMTeam>(); for (int v = Teams.Count - 1; v > -1; v--) { vp_DMTeam dmt = new vp_DMTeam(Teams[v].Name, Teams[v].Color, Teams[v].PlayerType); dmTeams.Add(dmt); } // clear team list Teams.Clear(); // add the new DM teams to the team list for (int v = dmTeams.Count - 1; v > -1; v--) { Teams.Add(dmTeams[v]); } }
/// <summary> /// This method is used to reset the form back to its original state, to allow another game to be run. /// </summary> public void ResetForm() { bolResettingForm = true; JeopardyList.Clear(); Teams.Clear(); intGameCount = 0; (Application.OpenForms[strFRM_INITIALIZE] as FrmInitialize).Show(); Close(); }
private async Task LoadTeams() { var teams = await _playerService.GetPlayerTeams(_playerId); Teams.Clear(); foreach (Team team in teams) { Teams.Add(team); } }
private async void UpdateTeams() { var TeamsAPIList = await RapidFutballHelper.GetTeams(SelectedLeague.code); Teams.Clear(); foreach (var Team in TeamsAPIList) { Teams.Add(Team); } }
private async void UpdateCountries() { var CountriesAPIList = await RapidFutballHelper.GetCountries(); Countries.Clear(); Teams.Clear(); foreach (var Country in CountriesAPIList) { Countries.Add(Country); } }
public async void Load() { Debug.WriteLine("Load"); Teams.Clear(); //getTeamById var teams = await apiclient.GetTeamsByUserIdAsync(Properties.Settings.Default.IdLogged); foreach (var item in teams) { Teams.Add(item); } }
public void AddTeams(Team homeTeam, Team awayTeam) { if (Teams == null) { return; } Teams.Clear(); Teams.Add(homeTeam); HomeTeamId = homeTeam.Id; Teams.Add(awayTeam); AwayTeamId = awayTeam.Id; }
public override void Reload(GameCore core) { base.Reload(core); if (IsLoaded) { Teams.Clear(); Teams.AddRange(league.Teams.Select(x => x.ToViewModel(core))); InitializeDraftRounds(); } }
public async void RefreshTeams() { IsRefreshing = true; Teams.Clear(); Race race = await _dataService.GetRaceAsync(_settingsService.RaceId); foreach (var team in race.Teams.OrderBy(t => t.Rank)) { Teams.Add(team); } IsRefreshing = false; }
private async void GetTeams() { Teams.Clear(); string[] teams = await myTeamApiManager.GetData(); foreach (var t in teams) { Teams.Add(new Team { Name = t }); } }
public override void Load() { try { Teams.Clear(); var teams = apiClient.GetTeamsForUserId(IDHolder.IDUser).OrderBy(team => team.Name); Teams.AddRange(teams); } catch { Teams.Clear(); } }
public void Load(XElement element) { var tilesElement = element.Element("tiles"); Tiles = (tilesElement != null) ? Convert.ToInt32(tilesElement.Value) : (int?)null; CollisionBehavior = element.Element("collisionBehavior").Value; var gameTypeElement = element.Element("gameType"); GameType = (gameTypeElement != null) ? gameTypeElement.Value : "Normal"; // Load teams var teamsElement = element.Element("teams"); Teams.Clear(); if (teamsElement != null) { foreach (var teamElement in teamsElement.Elements("team")) { var kindElement = teamElement.Element("kind"); var wrapMoveElement = teamElement.Element("wrappedMovement"); var scoringElement = teamElement.Element("scoringSystem"); Teams.Add(new FlatlandTeamInfo() { TeamIndex = Convert.ToInt32(teamElement.Element("teamIndex").Value), ThemeName = teamElement.Element("themeName").Value, MoveSeconds = Convert.ToInt32(teamElement.Element("moveSeconds").Value), Kind = (kindElement != null) ? kindElement.Value : "Normal", WrappedMovement = (wrapMoveElement != null) ? Convert.ToBoolean(wrapMoveElement.Value) : false, ScoringSystem = (scoringElement != null) ? scoringElement.Value : "None" }); } } var fixedTilesElement = element.Element("fixedTiles"); FixedTiles.Clear(); if (fixedTilesElement != null) { foreach (var tileElement in fixedTilesElement.Elements("tile")) { FixedTiles.Add(new Point(Convert.ToInt32(tileElement.Element("x").Value), Convert.ToInt32(tileElement.Element("y").Value)) ); } } }
public override void SetDefault() { foreach (var team in Teams) { team.SetDefault(); } Teams.Clear(); _canMove = false; _nextTeamInx = 0; _unitsGot = 0; MaxUnits = 0; }
public override void SetDefault() { foreach (var team in Teams) { team.SetDefault(); } Teams.Clear(); _canMove = false; _nextTeamInx = 0; _unitsGot = 0; MaxUnits = _gameResources.GameConfigs.GameConfig.numUnitsToSpawn; }
/// Handles the response of the QueryCollection call to ChilliConnect. Loads the returned /// objects in to a list of Team definitions and notifies listeners. /// /// @param response /// The response of the QueryCollection method /// private void OnTeamsFetched(QueryCollectionResponse response) { Teams.Clear(); foreach (CollectionDataObject teamObject in response.Objects) { var teamProperties = teamObject.Value.AsDictionary(); var team = new Team(); team.ID = teamObject.ObjectId; team.Name = teamProperties.GetString("Name"); team.PlayerCount = teamProperties.GetList("Players").Count; Teams.Add(team); } OnTeamsRefreshed(Teams); }
private void RealoadTeams(int favoriteLeagueId) { var teams = leagues.Where(l => l.LeagueId == favoriteLeagueId).FirstOrDefault().Teams; Teams.Clear(); foreach (var team in teams.OrderBy(t => t.Name)) { Teams.Add(new TeamItemViewModel { Fans = team.Fans, Initials = team.Initials, LeagueId = team.LeagueId, Logo = team.Logo, Name = team.Name, TeamId = team.TeamId, }); } }
void StartPUState() { //初始化 TeamOf.Clear(); GameBoards.Clear(); Teams.Clear(); RemainUnits.Clear(); TeamsOKToAttack.Clear(); for (int i = 0; i < Info.TeamCount; i++) { Teams.Add(new List <string>()); GameBoards.Add(Info.Mask.GetFullPlayerGameBoard()); RemainUnits.Add(GetNewUnitCount()); } foreach (string Name in OnlinePlayers) { GetTeam(Name); } }
private async void OnRefresh() { IsBusy = true; await Task.Yield(); // Clear the list or you'll get duplicates upon resuming Teams.Clear(); // get the list of races IEnumerable <Team> teams = await _dataService.GetTeams(); foreach (Team t in teams) { Teams.Add(t); } IsBusy = false; }
protected override void DisposeManagedResources() { base.DisposeManagedResources(); Miniature?.Dispose(); foreach (var drawing in Drawings) { drawing.Dispose(); } Drawings.Clear(); foreach (var tag in Tags) { tag.Dispose(); } Tags.Clear(); Players.Clear(); Teams.Clear(); Project = null; Storage = null; EventType = null; }
public static void ClearCache(Caches cache) { switch (cache) { case Caches.All: CompetitionTeams.Clear(); Teams.Clear(); TeamsValue.Clear(); UniverseCompetitions.Clear(); UserCompetitions.Clear(); UserUniversesRights.Clear(); CompetitionTeams.Clear(); Pricer.PricerHelper.Clear(); UserUniversesRights.Clear(); return; case Caches.TeamsName: Teams.Clear(); return; case Caches.TeamsValue: TeamsValue.Clear(); return; case Caches.UniverseCompetitions: UniverseCompetitions.Clear(); return; case Caches.UserCompetitions: UserCompetitions.Clear(); return; case Caches.UserUniversesRights: UserUniversesRights.Clear(); return; case Caches.UserDefaultUniverse: UserDefaultUniverse.Clear(); return; } }
protected override void OnRemoving() { base.OnRemoving(); try { Scopes.Clear(); //foreach thing in Scopes en.Remove(); } catch (Exception ex) { throw new DocException("Failed to delete User in Scopes delete", ex); } try { Sessions.Clear(); //foreach thing in Sessions en.Remove(); } catch (Exception ex) { throw new DocException("Failed to delete User in Sessions delete", ex); } try { Teams.Clear(); //foreach thing in Teams en.Remove(); } catch (Exception ex) { throw new DocException("Failed to delete User in Teams delete", ex); } try { Updates.Clear(); //foreach thing in Updates en.Remove(); } catch (Exception ex) { throw new DocException("Failed to delete User in Updates delete", ex); } FlushCache(); }
public void FilterTeams(string text) { Teams.Clear(); keepTeams.Where(t => t.Name.ToLower().Contains(text.ToLower())).ToList().ForEach(t => Teams.Add(t)); }
public async void FetchTeams() { Teams.Clear(); (await Api.GetTeams()).ForEach(Teams.Add); }
public override void FromBinaryReader(EndianBinaryReader reader) { LobbyState = (LobbyState)reader.ReadInt32(); LobbyType = reader.ReadString(); StatusText = reader.ReadString(); GameMaster = reader.ReadString(); CurrentUserUsername = reader.ReadString(); LobbyId = reader.ReadInt32(); LobbyName = reader.ReadString(); LobbyProperties = reader.ReadDictionary(); MaxPlayers = reader.ReadInt32(); // Read additional data var size = reader.ReadInt32(); if (size > 0) { AdditionalData = reader.ReadBytes(size); } // Clear, in case we're reusing the object Players.Clear(); // Read player properties var playerCount = reader.ReadInt32(); for (var i = 0; i < playerCount; i++) { var data = CreateLobbyMemberData(); var username = reader.ReadString(); data.FromBinaryReader(reader); Players.Add(username, data); } // Read teams Teams.Clear(); var teamsCount = reader.ReadInt32(); for (int i = 0; i < teamsCount; i++) { var teamKey = reader.ReadString(); var teamData = CreateTeamData(); teamData.FromBinaryReader(reader); Teams.Add(teamKey, teamData); } // Read controls Controls = new List <LobbyPropertyData>(); var controlsCount = reader.ReadInt32(); for (int i = 0; i < controlsCount; i++) { var control = new LobbyPropertyData(); control.FromBinaryReader(reader); Controls.Add(control); } // Other settings EnableManualStart = reader.ReadBoolean(); EnableReadySystem = reader.ReadBoolean(); EnableTeamSwitching = reader.ReadBoolean(); }