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() }); }
public static string CardToString(SharedCard card) { return(""); }