Beispiel #1
0
 public static DbCard SharedToDb(SharedCard sharedCard)
 {
     return(new DbCard
     {
         Id = sharedCard.Id,
         Name = sharedCard.Name,
         Cmc = (int)sharedCard.Cmc,
         Colors = string.Join(',', sharedCard.Colors),
         ColorIdentity = string.Join(',', sharedCard.ColorIdentity),
         ManaCost = sharedCard.ManaCost,
         EdhrecRank = sharedCard.EdhrecRank,
         OracleText = sharedCard.OracleText,
         Power = sharedCard.Power,
         Toughness = sharedCard.Toughness,
         Loyalty = sharedCard.Loyalty,
         Reserved = sharedCard.Reserved,
         CommanderLegality = sharedCard.CommanderLegality,
         StandardLegality = sharedCard.StandardLegality,
         PioneerLegality = sharedCard.PioneerLegality,
         ModernLegality = sharedCard.ModernLegality,
         BrawlLegality = sharedCard.BrawlLegality,
         Types = string.Join(",", sharedCard.Types),
         Subtypes = string.Join(",", sharedCard.Subtypes),
         CardFaces = sharedCard.Faces.Select(f => SharedToDb(f)).ToList()
     });
 }
Beispiel #2
0
 public static string CardToString(SharedCard card)
 {
     return("");
 }