Exemple #1
0
        private async Task <List <Partida> > DoCarregarPartidas()
        {
            CartoladaApi cartoladaApi = new CartoladaApi();

            PartidasArray partidas = await cartoladaApi.GetPartidasAsync();

            List <Partida> retorno = new List <Partida>();

            List <Clube> clubes = await cartoladaApi.GetClubesAsync();

            foreach (Partida partida in partidas.Partidas)
            {
                partida.ClubeCasa      = clubes.Find(c => c.Id == partida.IdClubeCasa);
                partida.ClubeVisitante = clubes.Find(c => c.Id == partida.IdClubeVisitante);

                retorno.Add(partida);
            }

            retorno.Sort();

            return(retorno);
        }
        public async Task <List <MercadoDestaque> > DoMercadoDestaquesViewModel()
        {
            CartoladaApi cartoladaApi = new CartoladaApi();

            return(await cartoladaApi.GetMercadoDestaquesAsync());
        }