AuditTrail.cs 714 B

123456789101112131415161718192021222324
  1. using System;
  2. namespace InABox.Core
  3. {
  4. [UserTracking(false)]
  5. public class AuditTrail : Entity, IRemotable, IPersistent, ILicense<CoreLicense>
  6. {
  7. [SecondaryIndex]
  8. [NullEditor]
  9. public Guid EntityID { get; set; }
  10. [EditorSequence(1)]
  11. [TimestampEditor(Visible = Visible.Default, Editable = Editable.Disabled)]
  12. public DateTime Timestamp { get; set; }
  13. [EditorSequence(2)]
  14. [CodeEditor(Visible = Visible.Default, Editable = Editable.Disabled)]
  15. public string User { get; set; }
  16. [EditorSequence(3)]
  17. [TextBoxEditor(Visible = Visible.Default, Editable = Editable.Disabled)]
  18. public string Note { get; set; }
  19. }
  20. }