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"]);
- }
- }
- }
|