public List<PriceEntry> PriceCard(Card card, Printing printing) { if (printing == null) { return PriceCard(card); } else { return PriceCard(printing); } }
public bool Equals(Printing p) { // If parameter is null return false if ((object)p == null) { return false; } // Return true if the fields match // This doesn't include url's because currently those are based on the parsed source return Edition == p.Edition && CollectorNumber == p.CollectorNumber && Artist == p.Artist && FlavorText == p.FlavorText && Rarity == p.Rarity; }
public abstract List<PriceEntry> PriceCard(Printing printing);
public Purchase(PhysicalCondition TargetCondition, Card Card, Printing Printing) { targetCondition = TargetCondition; card = Card; printing = Printing; }