| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | using InABox.Core;using System;namespace Comal.Classes{    public abstract class DimensionUnitLink<T> : EntityLink<T>, IDimensionUnit where T : DimensionUnit, new()    {        [RequiredColumn]        public override Guid ID { get; set; }                [EditorSequence(1)]        [CodeEditor(Visible = Visible.Default, Editable = Editable.Hidden)]        public string Code { get; set; }                [EditorSequence(2)]        [TextBoxEditor(Visible = Visible.Optional, Editable = Editable.Hidden)]        public string Description { get; set; }        [NullEditor]        [RequiredColumn]        public bool HasQuantity { get; set; }        [NullEditor]        [RequiredColumn]        public bool HasLength { get; set; }        [NullEditor]        [RequiredColumn]        public bool HasWidth { get; set; }        [NullEditor]        [RequiredColumn]        public bool HasHeight { get; set; }        [NullEditor]        [RequiredColumn]        public bool HasWeight { get; set; }        [NullEditor]        [RequiredColumn]        public string Formula { get; set; }        [NullEditor]        [RequiredColumn]        public string Format { get; set; }            }}
 |