JobStyle.cs 630 B

12345678910111213141516171819202122
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. public class JobStyle : Entity, IRemotable, IPersistent, ILicense<ProjectManagementLicense>
  5. {
  6. [EntityRelationship(DeleteAction.Cascade)]
  7. [Editable(Editable.Hidden)]
  8. public JobLink Job { get; set; }
  9. [EntityRelationship(DeleteAction.SetNull)]
  10. [EditorSequence(2)]
  11. public ProductStyleLink Style { get; set; }
  12. [EditorSequence(3)]
  13. [MemoEditor]
  14. public string Note { get; set; } = "";
  15. [EntityRelationship(DeleteAction.SetNull)]
  16. public JobDocumentSetLink JobDocumentSet { get; set; }
  17. }
  18. }