using System; using InABox.Core; namespace Comal.Classes { public class JobScopeActivity : Entity, IRemotable, IPersistent, IOneToMany, IOneToMany, ILicense { [NullEditor] [EntityRelationship(DeleteAction.Cascade)] public JobLink Job { get; set; } [NullEditor] [EntityRelationship(DeleteAction.Cascade)] public JobScopeLink Scope { get; set; } [EditorSequence(1)] [EntityRelationship(DeleteAction.SetNull)] public AssignmentActivityLink Activity { get; set; } [EditorSequence(2)] public TimeSpan Hours { get; set; } [EditorSequence(3)] public double Rate { get; set; } [EditorSequence(4)] public double Cost { get; set; } [EditorSequence(5)] public double Markup { get; set; } [EditorSequence(6)] public double Sell { get; set; } } }