Esempio n. 1
0
 public List<PriceEntry> PriceCard(Card card)
 {
     List<PriceEntry> results = new List<PriceEntry>();
     foreach (Printing printing in card.Printings)
     {
         results.AddRange(PriceCard(printing));
     }
     return results;
 }
Esempio n. 2
0
 public List<PriceEntry> PriceCard(Card card, Printing printing)
 {
     if (printing == null)
     {
         return PriceCard(card);
     }
     else
     {
         return PriceCard(printing);
     }
 }
Esempio n. 3
0
        public bool Equals(Card c)
        {
            // If parameter is null return false
            if ((object)c == null)
            {
                return false;
            }

            // Return true if the fields match
            return Name == c.Name;
        }
Esempio n. 4
0
 public Purchase(PhysicalCondition TargetCondition, Card Card, Printing Printing)
 {
     targetCondition = TargetCondition;
     card = Card;
     printing = Printing;
 }
Esempio n. 5
0
 public Purchase(PhysicalCondition TargetCondition, Card Card)
     : this(TargetCondition, Card, null)
 {
 }