|
@@ -27,19 +27,24 @@ namespace PRSDesktop
|
|
|
|
|
|
[NullEditor]
|
|
|
public Guid FormID { get; set; }
|
|
|
+
|
|
|
+ [CodeEditor(Visible = Visible.Default, Width=80)]
|
|
|
+ [EditorSequence(1)]
|
|
|
+ public string Number { get; set; }
|
|
|
|
|
|
[TextBoxEditor(Visible = Visible.Default)]
|
|
|
- [EditorSequence(1)]
|
|
|
+ [EditorSequence(2)]
|
|
|
public string FormName { get; set; }
|
|
|
|
|
|
- [DateTimeEditor(Visible=Visible.Default, Width=100, Format = "dd-MM HH:mm")]
|
|
|
- [EditorSequence(2)]
|
|
|
+ [DateTimeEditor(Visible=Visible.Default, Width=100, Format = "dd MMM yy HH:mm")]
|
|
|
+ [EditorSequence(3)]
|
|
|
public DateTime Completed { get; set; }
|
|
|
|
|
|
- [TextBoxEditor(Visible=Visible.Default, Width=100, Alignment = Alignment.MiddleCenter)]
|
|
|
- [EditorSequence(3)]
|
|
|
+ [TextBoxEditor(Visible=Visible.Default, Width=80, Alignment = Alignment.MiddleCenter)]
|
|
|
+ [EditorSequence(4)]
|
|
|
public string CompletedBy { get; set; }
|
|
|
|
|
|
+ [NullEditor]
|
|
|
public Type FormType { get; set; }
|
|
|
|
|
|
}
|
|
@@ -86,6 +91,7 @@ namespace PRSDesktop
|
|
|
_mappings = new CoreFieldMap<IDigitalFormInstance, DigitalFormDockModel>()
|
|
|
.Add(x => x.ID, x => x.ID)
|
|
|
.Add(x => x.Form.ID, x => x.FormID)
|
|
|
+ .Add(x=>x.Number, x=>x.Number)
|
|
|
.Add(x => x.Form.Description, x => x.FormName)
|
|
|
.Add(x => x.FormCompleted, x => x.Completed)
|
|
|
.Add(x => x.FormCompletedBy.UserID, x => x.CompletedBy);
|
|
@@ -207,6 +213,7 @@ namespace PRSDesktop
|
|
|
var cols = Columns.Create<IDigitalFormInstance>(type)
|
|
|
.Add<IDigitalFormInstance>(c => c.ID)
|
|
|
.Add<IDigitalFormInstance>(c => c.Form.ID)
|
|
|
+ .Add<IDigitalFormInstance>(c => c.Number)
|
|
|
.Add<IDigitalFormInstance>(c => c.Form.Description)
|
|
|
.Add<IDigitalFormInstance>(c => c.FormCompleted)
|
|
|
.Add<IDigitalFormInstance>(c => c.FormCompletedBy.UserID);
|