DigitalFormDockModel.cs 1.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. using InABox.Core;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace PRSDesktop;
  8. public class DigitalFormDockModel : BaseObject
  9. {
  10. [NullEditor]
  11. public Guid ID { get; set; }
  12. [NullEditor]
  13. public Guid FormID { get; set; }
  14. [CodeEditor(Visible = Visible.Default, Width = 80)]
  15. [EditorSequence(1)]
  16. public string Number { get; set; } = "";
  17. [TextBoxEditor(Visible = Visible.Default)]
  18. [EditorSequence(2)]
  19. public string FormName { get; set; } = "";
  20. [DateTimeEditor(Visible = Visible.Default, Width = 100, Format = "dd MMM yy HH:mm")]
  21. [EditorSequence(3)]
  22. public DateTime Completed { get; set; }
  23. [TextBoxEditor(Visible = Visible.Default, Width = 80, Alignment = Alignment.MiddleCenter)]
  24. [EditorSequence(4)]
  25. public string CompletedBy { get; set; } = "";
  26. [NullEditor]
  27. public Type FormType { get; set; }
  28. [NullEditor]
  29. public DateTime Processed { get; set; }
  30. [NullEditor]
  31. public Guid ParentID { get; set; }
  32. }