SecurityGroupLookups.cs 608 B

123456789101112131415161718192021222324
  1. namespace InABox.Core
  2. {
  3. public class SecurityGroupLookups : EntityLookup<SecurityGroup>
  4. {
  5. public override Columns<SecurityGroup> DefineColumns()
  6. {
  7. return Columns.None<SecurityGroup>().Add(
  8. x => x.ID,
  9. x => x.Code,
  10. x => x.Description
  11. );
  12. }
  13. public override Filter<SecurityGroup> DefineFilter()
  14. {
  15. return null;
  16. }
  17. public override SortOrder<SecurityGroup> DefineSortOrder()
  18. {
  19. return new SortOrder<SecurityGroup>(x => x.Code);
  20. }
  21. }
  22. }