using System; using System.Collections.Generic; using InABox.Core; namespace Comal.Classes { public class QuoteTakeOffUnitLookup : EntityLookup { public override Filter DefineFilter() { return null; } public override Columns DefineColumns() { return base.DefineColumns() .Add(x=>x.Description) .Add(x=>x.HasLength) .Add(x=>x.HasWidth) .Add(x=>x.HasHeight) .Add(x=>x.HasWeight) .Add(x=>x.Formula) .Add(x=>x.Format); } public override SortOrder DefineSortOrder() { return new SortOrder(x => x.Sequence); } public override string FormatLookup(Dictionary values, IEnumerable exclude) { return String.Format("{0}",values["Description"]); } } }