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;
 }