EmployeeQualificationLink.cs 656 B

123456789101112131415161718192021222324252627
  1. using System;
  2. using InABox.Core;
  3. namespace Comal.Classes
  4. {
  5. public class EmployeeQualificationLink : EntityLink<EmployeeQualification>
  6. {
  7. [NullEditor]
  8. public override Guid ID { get; set; }
  9. [NullEditor]
  10. public EmployeeLink Employee { get; set; }
  11. [NullEditor]
  12. public QualificationLink Qualification { get; set; }
  13. [DateEditor(Editable = Editable.Disabled)]
  14. public DateTime Expiry { get; set; }
  15. protected override void Init()
  16. {
  17. base.Init();
  18. Employee = new EmployeeLink();
  19. Qualification = new QualificationLink();
  20. }
  21. }
  22. }