|
@@ -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);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|