Example #1
0
        public bool HasShopCard(ShopCard card)
        {
            if (ShopCards == null)
            {
                return(false);
            }

            return(ShopCards.Where(x => x.Id == card.Id).Any());
        }
Example #2
0
    public void SavePurchace(int boughtCardId)
    {
        Card cardToUpdate = Cards[boughtCardId];

        cardToUpdate.IsInDeck = 0;
        cardToUpdate.IsInPack = 1;
        DataBase.Instance.connection.RunInTransaction(() =>
        {
            DataBase.Instance.connection.Update(cardToUpdate);
        });
        PackCards.Add(boughtCardId);
        ShopCards.Remove(boughtCardId);
    }