Ejemplo 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;
 }
Ejemplo n.º 2
0
 public List<PriceEntry> PriceCard(Card card, Printing printing)
 {
     if (printing == null)
     {
         return PriceCard(card);
     }
     else
     {
         return PriceCard(printing);
     }
 }
Ejemplo 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;
        }
Ejemplo n.º 4
0
 public Purchase(PhysicalCondition TargetCondition, Card Card, Printing Printing)
 {
     targetCondition = TargetCondition;
     card = Card;
     printing = Printing;
 }
Ejemplo n.º 5
0
 public Purchase(PhysicalCondition TargetCondition, Card Card)
     : this(TargetCondition, Card, null)
 {
 }