using System; using InABox.Core; namespace Comal.Classes { [UserTracking(typeof(Employee))] public class JobEmployee : Entity, IPersistent, IRemotable, IManyToMany, ILicense { [EntityRelationship(DeleteAction.Cascade)] public JobLink Job { get; set; } [Obsolete("Replaced by Job")] public JobLink JobLink { get => Job; set { } } [EntityRelationship(DeleteAction.Cascade)] public EmployeeLink Employee { get; set; } [Obsolete("Replaced by Employee")] public EmployeeLink EmployeeLink { get => Employee; set { } } [DateEditor] public DateTime Inducted { get; set; } public bool Active { get; set; } = true; } }