| 1234567891011121314151617181920212223242526272829303132333435363738394041 | using System;using InABox.Core;namespace Comal.Classes{    public class InvoiceLink : EntityLink<Invoice>, IPostable    {        [PopupEditor(typeof(Invoice))]        public override Guid ID { get; set; }        [NullEditor]        public JobLink JobLink { get; set; }        [IntegerEditor(Editable = Editable.Hidden, Visible = Visible.Default)]        public int Number { get; set; }        [DateEditor(Editable = Editable.Hidden, Visible = Visible.Optional)]        public DateTime Date { get; set; }        [TextBoxEditor(Editable = Editable.Hidden, Visible = Visible.Optional)]        public string Description { get; set; }        [CurrencyEditor(Editable = Editable.Hidden, Visible = Visible.Optional)]        public double Balance { get; set; }        [NullEditor]        public CustomerLink CustomerLink { get; set; }        [NullEditor]        public DateTime Posted { get; set; }        [NullEditor]        public PostedStatus PostedStatus { get; set; }        [NullEditor]        public string PostedNote { get; set; }        [NullEditor]        public string PostedReference { get; set; }    }}
 |