| 123456789101112131415161718192021222324 | using InABox.Core;namespace Comal.Classes{    [UserTracking(typeof(Customer))]    public class CustomerActivity : Entity, IPersistent, IRemotable, IManyToMany<Customer, Activity>, ILicense<CoreLicense>    {        [EntityRelationship(DeleteAction.Cascade)]        public CustomerLink CustomerLink { get; set; }        [EntityRelationship(DeleteAction.Cascade)]        public ActivityLink ActivityLink { get; set; }        [CurrencyEditor]        public double ChargeRate { get; set; }        protected override void Init()        {            base.Init();            CustomerLink = new CustomerLink();            ActivityLink = new ActivityLink();        }    }}
 |