| 123456789101112131415161718192021222324252627282930313233343536 | using InABox.Core;using PRSClasses;namespace Comal.Classes{    [UserTracking(typeof(Quote))]    public class QuoteTakeoff : DimensionedEntity<QuoteTakeOffDimensions>, IRemotable, IPersistent, ISequenceable, IOneToMany<Quote>, IQuoteTakeoff, ILicense<QuotesManagementLicense>    {                [NullEditor]        [EntityRelationship(DeleteAction.Cascade)]        public QuoteLink Quote { get; set; }        [NullEditor]        public QuoteDiagramLink Diagram { get; set; }        [NullEditor]        public string DiagramObject { get; set; }        [TextBoxEditor(Visible = Visible.Default)]        [EditorSequence(1)]        public string Description { get; set; }        [EditorSequence(2)]        [RequiredColumn]        [DimensionsEditor(typeof(QuoteTakeOffDimensions), AllowEditingUnit = true)]        public override QuoteTakeOffDimensions Dimensions { get; set; }                [EditorSequence(3)]        public QuoteTakeOffFactorLink Factor { get; set; }        [NullEditor]        public long Sequence { get; set; }    }}
 |