public Data.Stack ReverseConvert(Models.Stack value) { return(new Data.Stack(value.Name) { ID = value.ID, Fields = DataUtils.ValueOrDefault(value.Fields).ConvertAll(input => fieldConverter.Value.ReverseConvert(input)), Cards = DataUtils.ValueOrDefault(value.Cards).ConvertAll(input => cardConverter.Value.ReverseConvert(input)) }); }
public static Data.Stack ToDataStack(this Models.Stack stack) { StackConverter converter = new StackConverter(); return(converter.ReverseConvert(stack)); }