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))]
- public override QuoteTakeOffDimensions Dimensions { get; set; }
-
- [EditorSequence(3)]
- public QuoteTakeOffFactorLink Factor { get; set; }
- [NullEditor]
- public long Sequence { get; set; }
- }
- }
|