using System; using InABox.Core; namespace Comal.Classes { public class PurchaseOrderLink : EntityLink { public PurchaseOrderLink() : this(null) { SupplierLink = new SupplierLink(); Category = new PurchaseOrderCategoryLink(); } public PurchaseOrderLink(Func? entity) : base(entity) { SupplierLink = new SupplierLink(); Category = new PurchaseOrderCategoryLink(); } [LookupEditor(typeof(PurchaseOrder))] public override Guid ID { get; set; } [CodeEditor(Visible = Visible.Default, Editable = Editable.Hidden)] //[NullEditor] public string PONumber { get; set; } [CodeEditor(Visible = Visible.Default, Editable = Editable.Hidden)] //[NullEditor] public string SupplierCode { get; set; } public SupplierLink SupplierLink { get; set; } [NullEditor] public PurchaseOrderCategoryLink Category { get; set; } public DateTime ClosedDate { get; set; } } }