using System.Collections.Generic; using System.Linq; namespace InABox.Core { public class QAQuestionLookups : EntityLookup { public override Columns DefineColumns() { return base.DefineColumns() .Add(x => x.Question) .Add(x => x.Answer); } public override string FormatLookup(Dictionary values, IEnumerable exclude) { return LookupFactory.DefaultFormatLookup(values, exclude.Concat(new[] { "ID", "Answer" })); } public override Filter DefineFilter() { return null; } public override SortOrder DefineSortOrder() { return new SortOrder(x => x.Sequence); } } }