using InABox.Core; using System; using System.Collections.Generic; using System.Text; namespace Comal.Classes { public class DeliveryEquipment : Entity, IRemotable, IPersistent, ILicense, IManyToMany { [EntityRelationship(DeleteAction.Cascade)] [EditorSequence(1)] public DeliveryLink Delivery { get; set; } [EntityRelationship(DeleteAction.Cascade)] [EditorSequence(2)] public EquipmentLink Equipment { get; set; } [EditorSequence(3)] public DeliveryEquipmentType Type { get; set; } static DeliveryEquipment() { DefaultColumns.Add(x => x.Delivery.Number); DefaultColumns.Add(x => x.Equipment.Code); DefaultColumns.Add(x => x.Equipment.Description); DefaultColumns.Add(x => x.Type, width: 70); } } public enum DeliveryEquipmentType { DropOff, PickUp } }