private async Task RefreshCustomerList(string teamname) { _games = await Ighr.GetGames(teamname); //We have a sort on teamname if (teamname.Length > 0) { _games = _games.Where(t => t.HomeTeam.Name.ToLower().Contains(teamname.ToLower()) || t.AwayTeam.Name.ToLower().Contains(teamname.ToLower())).ToList(); } StateHasChanged(); }
protected async override void OnParametersSet() { IList <Game> games = Ighr.CachedGames(); //InCase of reload page if (games == null) { games = await Ighr.GetGames(""); } if (games != null) { _game = games.FirstOrDefault(a => a.Id.ToString().Equals(Id)); } Ighr.SelectedGame = _game; StateHasChanged(); }