using comal.timesheets.CustomControls; using Comal.Classes; using InABox.Clients; using InABox.Core; using System; using System.Collections.Generic; using System.Linq; namespace comal.timesheets { public static class RequiItems { public static List NewRequisitionRows { get; set; } public static List OldRequisitionItems { get; set; } public static List holdingsCache { get; set; } public static bool HoldingsLoaded { get; set; } [DoNotPersist] public class StoreRequiIHoldingShell : Entity { public Guid LocationID { get; set; } public Guid ProductID { get; set; } public string LocationName { get; set; } public string Units { get; set; } public Guid JobID { get; set; } public string JobNumber { get; set; } public string JobName { get; set; } public Guid StyleID { get; set; } public string StyleCode { get; set; } public string StyleDescription { get; set; } public StockDimensions Dimensions { get; set; } public StoreRequiIHoldingShell() { LocationID = Guid.Empty; ProductID = Guid.Empty; LocationName = ""; Units = ""; JobID = Guid.Empty; JobNumber = ""; JobName = ""; StyleID = Guid.Empty; StyleCode = ""; StyleDescription = ""; Dimensions = new StockDimensions(() => this); } } } }