using InABox.Core; namespace Comal.Classes { [Caption("Subscribers")] public class KanbanSubscriber : Entity, IRemotable, IPersistent, IOneToMany, ILicense { [NullEditor] [EntityRelationship(DeleteAction.Cascade)] public KanbanLink Kanban { get; set; } [EntityRelationship(DeleteAction.Cascade)] public EmployeeLink Employee { get; set; } [CheckBoxEditor(Visible = Visible.Default, Editable = Editable.Hidden)] public bool Assignee { get; set; } [CheckBoxEditor(Visible = Visible.Default, Editable = Editable.Hidden)] public bool Manager { get; set; } [NullEditor] public bool Observer { get; set; } protected override void Init() { base.Init(); Kanban = new KanbanLink(); Employee = new EmployeeLink(); } } }