示例#1
0
        private static CardSetVm MapSets(CardSetDm dm)
        {
            var vm = new CardSetVm
            {
                Id         = dm.Id,
                SetId      = dm.SetId,
                CardId     = dm.CardId,
                Artist     = dm.Artist,
                CardNumber = dm.CardNumber,
                FlavorText = dm.FlavorText,
                Price      = new CardPriceVm
                {
                    High   = dm.Price.High,
                    Medium = dm.Price.Medium,
                    Low    = dm.Price.Low,
                },
                ImageUrl     = dm.ImageUrl,
                MultiverseId = dm.MultiverseId,
                Rarity       = dm.Rarity,
                StoreUrl     = dm.StoreUrl
            };

            return(vm);
        }
示例#2
0
        private static CardSetDm MapSets(CardSet em)
        {
            var dm = new CardSetDm
            {
                Id         = em.CardSetId,
                SetId      = em.SetId,
                CardId     = em.CardId,
                Artist     = em.Artist,
                CardNumber = em.CardNumber,
                FlavorText = em.FlavorText,
                Price      = new CardPriceDm
                {
                    High   = em.HighPrice ?? 0,
                    Medium = em.MedianPrice ?? 0,
                    Low    = em.LowPrice ?? 0,
                },
                ImageUrl     = em.ImageUrl,
                MultiverseId = em.MultiverseId,
                Rarity       = em.Rarity,
                StoreUrl     = em.StoreUrl
            };

            return(dm);
        }