1234567891011121314151617181920212223242526272829303132 |
- using InABox.Core;
- namespace Comal.Classes
- {
- public class EquipmentAssignmentLookups : EntityLookup<EquipmentAssignment>
- {
- public override Columns<EquipmentAssignment> DefineColumns()
- {
- return Columns.None<EquipmentAssignment>().Add(
- x => x.ID,
- x => x.Number,
- x => x.Equipment.ID,
- x => x.Equipment.Code,
- x => x.Equipment.Description,
- x => x.Date,
- x => x.Booked.Start,
- x => x.Booked.Duration
- );
- }
- public override Filter<EquipmentAssignment> DefineFilter()
- {
- return null;
- }
- public override SortOrder<EquipmentAssignment> DefineSortOrder()
- {
- return new SortOrder<EquipmentAssignment>(x => x.Date).ThenBy(x => x.Booked.Start).ThenBy(x => x.Equipment.Code);
- }
-
- }
- }
|