Bladeren bron

Added sort order for employee notes

Kenric Nugteren 5 maanden geleden
bovenliggende
commit
a527c6d656
1 gewijzigde bestanden met toevoegingen van 14 en 1 verwijderingen
  1. 14 1
      prs.classes/Entities/Employee/EmployeeNote.cs

+ 14 - 1
prs.classes/Entities/Employee/EmployeeNote.cs

@@ -5,7 +5,7 @@ using System.Text;
 
 
 namespace Comal.Classes
 namespace Comal.Classes
 {
 {
-    public class EmployeeNote : Entity, IRemotable, IPersistent, ILicense<CoreLicense>
+    public class EmployeeNote : Entity, IRemotable, IPersistent, ILicense<CoreLicense>, IEntityLookup<EmployeeNote, EmployeeNoteLookups>
     {
     {
         [EditorSequence(1)]
         [EditorSequence(1)]
         [EntityRelationship(DeleteAction.Cascade)]
         [EntityRelationship(DeleteAction.Cascade)]
@@ -25,4 +25,17 @@ namespace Comal.Classes
             DefaultColumns.Add<EmployeeNote>(x => x.Note);
             DefaultColumns.Add<EmployeeNote>(x => x.Note);
         }
         }
     }
     }
+
+    public class EmployeeNoteLookups : EntityLookup<EmployeeNote>
+    {
+        public override Filter<EmployeeNote>? DefineFilter()
+        {
+            return null;
+        }
+
+        public override SortOrder<EmployeeNote>? DefineSortOrder()
+        {
+            return new SortOrder<EmployeeNote>(x => x.Date);
+        }
+    }
 }
 }