| 123456789101112131415161718192021222324252627282930313233343536 | using System;using System.Collections.Generic;using InABox.Core;namespace Comal.Classes{    public class QuoteTakeOffUnitLookup : EntityLookup<QuoteTakeOffUnit>    {        public override Filter<QuoteTakeOffUnit> DefineFilter()        {            return null;        }        public override Columns<QuoteTakeOffUnit> 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<QuoteTakeOffUnit> DefineSortOrder()        {            return new SortOrder<QuoteTakeOffUnit>(x => x.Sequence);        }        public override string FormatLookup(Dictionary<string, object> values, IEnumerable<string> exclude)        {            return String.Format("{0}",values["Description"]);        }    }}
 |