JobStyle.cs 548 B

1234567891011121314151617181920
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. public class JobStyle : Entity, IRemotable, IPersistent, IManyToMany<Job, ProductStyle>, ILicense<ProjectManagementLicense>
  5. {
  6. [EntityRelationship(DeleteAction.Cascade)]
  7. public JobLink Job { get; set; }
  8. [EntityRelationship(DeleteAction.SetNull)]
  9. public ProductStyleLink Style { get; set; }
  10. protected override void Init()
  11. {
  12. base.Init();
  13. Job = new JobLink();
  14. Style = new ProductStyleLink();
  15. }
  16. }
  17. }