using System; using InABox.Core; namespace Comal.Classes { // Because StockHolding is now Automagically Generated (Yay for Views) // There is no such thing anymore as a StockHoldingLink (no ID) // So this needs to be changed to a StockLocationLink [Obsolete("Replaced with StockLocationLink")] public class StockHoldingLink : EntityLink, IStockHolding { [LookupEditor(typeof(StockHolding))] public override Guid ID { get; set; } [NullEditor] public JobLink Job { get; set; } [NullEditor] public StockLocationLink Location { get; set; } [NullEditor] public ProductLink Product { get; set; } [NullEditor] public ProductStyleLink Style { get; set; } [NullEditor] public StockDimensions Dimensions { get; set; } protected override void Init() { base.Init(); Job = new JobLink(); Location = new StockLocationLink(); Product = new ProductLink(); Style = new ProductStyleLink(); Dimensions = new StockDimensions(LinkedEntity); } } }