public List <ObjetivoMiniGameView> listaMiniGameDisponiveis() { List <ObjetivoMiniGameView> listaMiniGames = new List <ObjetivoMiniGameView>(); ModeloClickJogosGames dadosListagem = dadosMiniJogosAsync(); foreach (MiniGameClickJogos mg in dadosListagem.dados) { listaMiniGames.Add(new ObjetivoMiniGameView(mg.nome.Replace(" ", "-"), 0, 0, true)); } //MiniGameClickJogos listaCJ = dadosListagem.Result; //return new List<ObjetivoMiniGameView>(){ // new ObjetivoMiniGameView( "Jogo 1", 0, 0.05m, true), // new ObjetivoMiniGameView( "Jogo 2", 0, 0.07m, true), // new ObjetivoMiniGameView( "Jogo 3", 0, 0.00m, true), // new ObjetivoMiniGameView( "Jogo 4", 0, 0.01m, true) //}; return(listaMiniGames); }
private ModeloClickJogosGames dadosMiniJogosAsync() { ModeloClickJogosGames listaCJ = new ModeloClickJogosGames(); HttpResponseMessage resp = this.obterConteudoMiniGames(); using (HttpContent content = resp.Content) { string responseBody = resp.Content.ReadAsStringAsync().Result; ModeloClickJogosGames articles = JsonConvert.DeserializeObject <ModeloClickJogosGames>(responseBody); listaCJ = articles; } return(listaCJ); }