| 123456789101112131415161718192021222324252627282930 |
- using System;
- using System.Linq;
- using InABox.Core;
- namespace Comal.Classes
- {
- public class SetoutFormLookups : DigitalFormInstanceLookups<Setout, SetoutLink, SetoutForm> { }
- public class DigitalFormSetoutLookup : LookupDefinitionGenerator<DigitalForm, Setout>
- {
- public override Filter<DigitalForm> DefineFilter(Setout[] items)
- {
- return Filter<DigitalForm>.Where(x => x.Active).IsEqualTo(true).And(x => x.AppliesTo).IsEqualTo("Setout");
- }
- public override Columns<Setout> DefineFilterColumns()
- => Columns.None<Setout>();
- }
-
- public class DigitalFormSetoutFormLookup : LookupDefinitionGenerator<DigitalForm, SetoutForm>
- {
- public override Filter<DigitalForm> DefineFilter(SetoutForm[] items)
- {
- return Filter<DigitalForm>.Where(x => x.Active).IsEqualTo(true).And(x => x.AppliesTo).IsEqualTo("Setout");
- }
- public override Columns<SetoutForm> DefineFilterColumns()
- => Columns.None<SetoutForm>().Add(x => x.Parent.ID);
- }
- }
|