public ICollection <CardDraftPickWpf> GetDraftPicksForCards(string userId, ICollection <int> grpIds, string source, Dictionary <int, int> collection, ICollection <CardCompareInfo> raredraftingInfo)
        {
            //var apiResponse = api.GetCardsForDraftPick(userId, grpIds, source);


            var result = draftPicksCalculator.GetCardsForDraftPick(userId, source, grpIds, collection, raredraftingInfo);
            var apiDto = Mapper.Map <ICollection <CardForDraftPickDto> >(result);

            var ret = Mapper.Map <ICollection <CardDraftPickWpf> >(apiDto);

            foreach (var r in ret)
            {
                r.DraftRatingSource = source;
            }

            return(ret);
        }
Exemplo n.º 2
0
        public ICollection <CardDraftPickWpf> GetDraftPicksForCards(string userId, ICollection <int> grpIds, string source, Dictionary <int, int> collection, ICollection <CardCompareInfo> raredraftingInfo)
        {
            //var apiResponse = api.GetCardsForDraftPick(userId, grpIds, source);

            var result = DraftPicksCalculator.GetCardsForDraftPick(userId, source, grpIds, collection, raredraftingInfo);

            var apiDto = Mapper.Map <ICollection <CardForDraftPickDto> >(result);

            var ret = Mapper.Map <ICollection <CardDraftPickWpf> >(apiDto);

            foreach (var c in ret)
            {
                c.ImageArtUrl = new Tools.Utilities().GetThumbnailLocal(c.ImageArtUrl);
            }

            return(ret);
        }