private void FireCardPreviewRequired(IWrappedMultiCard card)
 {
     if (CardPreviewRequired != null)
     {
         CardPreviewRequired(this, new CardSelectedEventArgs() { Card = card });
     }
 }
 public void AddSingleCard(IWrappedMultiCard cardToAdd, int quantity)
 {
     _logger.Info("Shall add single card: " + cardToAdd.Name);
     var textToAdd = quantity.ToString(CultureInfo.InvariantCulture) + "x " + cardToAdd.LocalName;
     if (string.IsNullOrEmpty(TextToParse))
     {
         TextToParse = textToAdd;
     }
     else
     {
         TextToParse = textToAdd + Environment.NewLine + TextToParse;
     }
 }
 private void FireCardSelected(IWrappedMultiCard  card, int quantity)
 {
     if (CardSelected != null)
     {
         CardSelected(this, new CardSelectedEventArgs() { Card = card,Quantity =quantity });
     }
 }