public string path;                     //Onhand inventory path

        public SimulationManager()
            : base("SimulationManager", null)
        {
            this.algorithms    = new AlgorithmCollection();
            this.eventCalendar = new EventCalendar(this);
            this.layoutManager = new LayoutManager("LayoutManager", this);
            this.jobManager    = new JobManager("JobManager", this);
        }
 public void SetState(AlgorithmCollection algorithms, SimulationManager managerIn)
 {
     this.operationSelection.SetState(algorithms.OperationSelection.Stream);
     this.orderRelease.SetState(algorithms.OrderRelease.Stream);
     this.partSequencingForProcessor.SetState(algorithms.PartSequencingForProcessor.Stream);
 }
 public void GetState(AlgorithmCollection algorithms)
 {
     this.operationSelection.GetState(algorithms.OperationSelection.Stream);
     this.orderRelease.GetState(algorithms.OrderRelease.Stream);
     this.partSequencingForProcessor.GetState(algorithms.PartSequencingForProcessor.Stream);
 }