RoleActivity.cs 495 B

1234567891011121314151617181920
  1. using InABox.Core;
  2. namespace Comal.Classes
  3. {
  4. [UserTracking(typeof(Employee))]
  5. public class RoleActivity :
  6. Entity,
  7. IRemotable,
  8. IPersistent,
  9. IManyToMany<Role, Activity>,
  10. IManyToMany<Activity, Role>,
  11. ILicense<CoreLicense>
  12. {
  13. [EntityRelationship(DeleteAction.Cascade)]
  14. public RoleLink Role { get; set; }
  15. [EntityRelationship(DeleteAction.Cascade)]
  16. public ActivityLink Activity { get; set; }
  17. }
  18. }