Ejemplo n.º 1
0
        public async Task <SetCardViewModel> AddCard(string setId, SetCardWithImageViewModel newCard)
        {
            List <SetCardWithImageViewModel> newCards = new List <SetCardWithImageViewModel>();

            newCards.Add(newCard);
            List <SetCardViewModel> cards = await AddCards(setId, newCards);

            if (cards != null && cards.Count > 0)
            {
                return(cards[0]);
            }
            return(null);
        }
Ejemplo n.º 2
0
        private async Task TestAddCard()
        {
            SetCollectionResult setCollectionResult = await GetSets();

            if (setCollectionResult.data.Count > 0)
            {
                SetCardViewModel          firstSet = setCollectionResult.data[0];
                SetCardWithImageViewModel newCard  = new SetCardWithImageViewModel();
                newCard.name                  = "My super card.";
                newCard.description           = "This is my new card.";
                newCard.descriptionDetailed   = "More info than you need.";
                newCard.order                 = 1;
                newCard.rarity                = "COMMON";
                newCard.imageUrl              = "https://cdn.streamloots.com/uploads/5ef69e223924ad00349d42b7/0cd9de9b-e81c-4c9e-9fd4-f45faf8df4cd.png";
                newCard.rarityCardProbability = 1;
                await AddCard(firstSet._id, newCard);
            }
        }