public void deleteCard(Tables.CardItem cardForDelete) { CardItems.Remove(cardForDelete); cardForDelete.Deck.cardsCount -= 1; RemItDB.CardItems.DeleteOnSubmit(cardForDelete); RemItDB.SubmitChanges(); }
public void AddCard() { var ret = new CardModel(CardItems); CardItems.Add(ret); CardItems.SelectedItem = ret; }
public async Task GetWorldData() { var Items = await LoadWorldDataAsync(); if (Items != null) { CardItems.Clear(); CardItems.Add(new HealthCare() { Category = "Cases", CategoryValue = Items.cases.ToString(), //ChartData = heartRateData, BackgroundGradientStart = "#f59083", BackgroundGradientEnd = "#fae188", }); CardItems.Add(new HealthCare() { Category = "Deaths", CategoryValue = Items.deaths.ToString(), //ChartData = caloriesBurnedData, BackgroundGradientStart = "#ff7272", BackgroundGradientEnd = "#f650c5" }); CardItems.Add(new HealthCare() { Category = "Recovered", CategoryValue = Items.recovered.ToString(), //ChartData = sleepTimeData, BackgroundGradientStart = "#5e7cea", BackgroundGradientEnd = "#1dcce3" }); } }
//переправити public void RemoveCard(int index) { if (index >= 0 && index < CardItems.Length && CardItems[index] != null) { CardItems[index] = null; CardItems = CardItems.nullLess().Resized(CardItems.Length); Destroy(_cards[index].gameObject); _cards[index].transform.parent = null; _updateCards(); for (int i = 0; i < _cards.Length; i++) { _cards[i].SetIndex(i); } foreach (var i in _cards) { Debug.Log(i.Index); } _updateCardPositions(); } else { Debug.LogError("Card is null"); } }
public void AddCard() { var ret = new SetCardItemViewModel() { ItemSource = CardItems, Parent = this }; CardItems.Add(ret); SelectedCard = ret; RaisePropertyChanged("SelectedCard"); }
public void deleteDeck(Tables.DeckItem deckForDelete) { var CardsForDelete = from Tables.CardItem card in RemItDB.CardItems where card.Deck == deckForDelete select card; RemItDB.CardItems.DeleteAllOnSubmit(CardsForDelete); RemItDB.DeckItems.DeleteOnSubmit(deckForDelete); DeckItems.Remove(deckForDelete); foreach (Tables.CardItem card in CardsForDelete) { CardItems.Remove(card); } RemItDB.SubmitChanges(); }
public async Task GetIndiaData() { try { var Items = await LoadIndiaDataAsync(); if (Items != null) { ListIndiaData.Clear(); CardItems.Clear(); CardItems.Add(new HealthCare() { Category = "Cases", CategoryValue = Items.data.summary.total.ToString(), //ChartData = heartRateData, BackgroundGradientStart = "#f59083", BackgroundGradientEnd = "#fae188", }); CardItems.Add(new HealthCare() { Category = "Deaths", CategoryValue = Items.data.summary.deaths.ToString(), //ChartData = caloriesBurnedData, BackgroundGradientStart = "#ff7272", BackgroundGradientEnd = "#f650c5" }); CardItems.Add(new HealthCare() { Category = "Recovered", CategoryValue = Items.data.summary.discharged.ToString(), //ChartData = sleepTimeData, BackgroundGradientStart = "#5e7cea", BackgroundGradientEnd = "#1dcce3" }); foreach (var item in Items.data.regional) { ListIndiaData.Add(item); } } } catch (Exception ex) { } }
public List <List <Card> > ToAnswer(int wrtPlayerId, out int option) { option = 0; if (CardItems == null) { return(null); } var cardItemList = CardItems.ToCardLists(); var result = new List <List <Card> >(); if (cardItemList != null) { foreach (var cardDeck in cardItemList) { // Invalid packet. if (cardDeck == null) { return(null); } var cards = new List <Card>(); foreach (var card in cardDeck) { cards.Add(card.ToCard(wrtPlayerId)); } if (cards.Any(c => c == null)) { result = new List <List <Card> >(); break; } result.Add(cards); } } option = OptionId; return(result); }
public void BuildCardDef(NotifyCollectionChangedEventArgs args) { _set.Cards = CardItems.Select(x => ((CardModel)x)._card); }
public void createCard(Tables.CardItem newCard) { RemItDB.CardItems.InsertOnSubmit(newCard); RemItDB.SubmitChanges(); CardItems.Add(newCard); }