public void AddCardToSideboard(DeckCardEntryModel model) { for (var i = 0; i < model.quantity; i++) { _db.DeckEntries.Add(new DeckEntry { CardId = model.cardId, DeckId = model.deckId, MainDeck = false }); } _db.SaveChanges(); }
public void DeleteCardFromSideboard(DeckCardEntryModel model) { for (var i = 0; i < model.quantity; i++) { var entity = _db.DeckEntries.First(e => e.CardId == model.cardId && e.MainDeck == false); _db.DeckEntries.Remove(entity); } _db.SaveChanges(); }
public DeckCardEntryModel GetExample() { var model = new DeckCardEntryModel { cardId = 1, deckId = 1, quantity = 1 }; return model; }