Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
 public void createDeck(Tables.DeckItem newDeck)
 {
     RemItDB.DeckItems.InsertOnSubmit(newDeck);
     RemItDB.SubmitChanges();
     DeckItems.Add(newDeck);
 }