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); }
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); }