|
@@ -7,19 +7,24 @@ namespace Comal.Classes
|
|
IMergeable
|
|
IMergeable
|
|
{
|
|
{
|
|
[TextBoxEditor(Visible = Visible.Default)]
|
|
[TextBoxEditor(Visible = Visible.Default)]
|
|
|
|
+ [EditorSequence(1)]
|
|
public string Description { get; set; }
|
|
public string Description { get; set; }
|
|
|
|
|
|
[EnumLookupEditor(typeof(QualificationRenewal), Visible = Visible.Optional)]
|
|
[EnumLookupEditor(typeof(QualificationRenewal), Visible = Visible.Optional)]
|
|
|
|
+ [EditorSequence(2)]
|
|
public QualificationRenewal Renewal { get; set; } = QualificationRenewal.Manual;
|
|
public QualificationRenewal Renewal { get; set; } = QualificationRenewal.Manual;
|
|
|
|
|
|
[IntegerEditor(Visible = Visible.Optional)]
|
|
[IntegerEditor(Visible = Visible.Optional)]
|
|
|
|
+ [EditorSequence(3)]
|
|
public int Period { get; set; } = 0;
|
|
public int Period { get; set; } = 0;
|
|
|
|
|
|
[Comment("Indicates whether this qualification blocks clocking in.")]
|
|
[Comment("Indicates whether this qualification blocks clocking in.")]
|
|
|
|
+ [EditorSequence(4)]
|
|
public bool IsBlocking { get; set; }
|
|
public bool IsBlocking { get; set; }
|
|
|
|
|
|
[Comment("Grace period for qualifications blocking clocking in, measured in days.")]
|
|
[Comment("Grace period for qualifications blocking clocking in, measured in days.")]
|
|
[Caption("Grace Period (days)")]
|
|
[Caption("Grace Period (days)")]
|
|
|
|
+ [EditorSequence(5)]
|
|
public int GracePeriod { get; set; }
|
|
public int GracePeriod { get; set; }
|
|
}
|
|
}
|
|
}
|
|
}
|