| 1234567891011121314151617181920212223242526272829303132333435363738394041 | using System;using InABox.Core;namespace Comal.Classes{    [UserTracking(typeof(ManufacturingPacket))]    public class Setout : Entity, IPersistent, IRemotable, ILicense<ManufacturingLicense>    {        [EntityRelationship(DeleteAction.Cascade)]        public JobLink JobLink { get; set; }        [UniqueCodeEditor(Visible = Visible.Default, Editable = Editable.Enabled)]        public string Number { get; set; }        [Obsolete("Supreceded by ManufacturingPacket.Serial")]        public string Reference { get; set; }        [MemoEditor]        public string Description { get; set; }        [Obsolete("Superceded by ManufacturingPacket.Location")]        public string Location { get; set; }        public DateTime DueDate { get; set; }        //[NullEditor]        //public PackableList<FactoryTemplateItem> Items { get; set; }        //[NullEditor]        //public PackableList<ManufacturingItem> Manufacturing { get; set; }        public JobStageLink JobStage { get; set; }        public SetoutGroupLink Group { get; set; }        public override string ToString()        {            return string.Format("{0}: {1}", Number, Reference);        }    }}
 |