MeetingTemplateAttendee.cs 567 B

12345678910111213141516171819
  1. using System;
  2. using InABox.Core;
  3. namespace Comal.Classes
  4. {
  5. public class MeetingTemplateAttendee: Entity, IRemotable, IPersistent, IManyToMany<MeetingTemplate,Employee>, ILicense<MeetingLicence>
  6. {
  7. [NullEditor]
  8. [EntityRelationship(DeleteAction.Cascade)]
  9. public MeetingTemplateLink Meeting { get; set; }
  10. [EditorSequence(1)]
  11. [EntityRelationship(DeleteAction.Cascade)]
  12. public EmployeeLink Employee { get; set; }
  13. [EditorSequence(2)]
  14. public bool IsAdmin { get; set; } = true;
  15. }
  16. }