| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 | 
							- using System;
 
- using System.Linq;
 
- using InABox.Core;
 
- namespace Comal.Classes
 
- {
 
-     public class JobDocumentSetLink : EntityLink<JobDocumentSet>, IJobDocumentSet
 
-     {
 
-         [LookupEditor(typeof(JobDocumentSet))]
 
-         public override Guid ID { get; set; }
 
-         [Editable(Editable.Hidden)]
 
-         public JobLink Job { get; set; }    
 
-         
 
-         [NullEditor]
 
-         public JobDocumentSetFolderLink Folder { get; set; }
 
-         
 
-         [CodeEditor(Editable = Editable.Hidden)]
 
-         [EditorSequence(1)]
 
-         public string Code { get; set; }
 
-         
 
-         [TextBoxEditor(Editable = Editable.Hidden)]
 
-         [EditorSequence(2)]
 
-         public string Description { get; set; }
 
-         
 
-         public JobDocumentSetDisciplineLink Discipline { get; set; }
 
-         
 
-         public JobDocumentSetTypeLink Type { get; set; }
 
-         
 
-         public JobDocumentSetCategoryLink Category { get; set; }
 
-         
 
-         public JobITPLink Area { get; set; }
 
-         public LightJobDocumentSetMileStoneLink CurrentMileStone { get; set; }
 
-     }
 
-     
 
-     public class JobDocumentSetLookups : EntityLookup<JobDocumentSet>
 
-     {
 
-         public override Filter<JobDocumentSet>? DefineFilter()
 
-         {
 
-             return null;
 
-         }
 
-         public override SortOrder<JobDocumentSet> DefineSortOrder()
 
-         {
 
-             return new SortOrder<JobDocumentSet>(x=>x.Code);
 
-         }
 
-         public override Columns<JobDocumentSet> DefineColumns()
 
-         {
 
-             return Columns.None<JobDocumentSet>().Add(x => x.ID)
 
-                 .Add(x => x.Code)
 
-                 .Add(x => x.Description);
 
-         }
 
-     }
 
- }
 
 
  |