using System; using InABox.Core; namespace Comal.Classes { public class JobDocumentSetLink : EntityLink, IJobDocumentSet { [NullEditor] public override Guid ID { get; set; } [NullEditor] 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; } protected override void Init() { base.Init(); Job = new JobLink(); Folder = new JobDocumentSetFolderLink(); Discipline = new JobDocumentSetDisciplineLink(); Category = new JobDocumentSetCategoryLink(); Type = new JobDocumentSetTypeLink(); Area = new JobITPLink(); } } }