Exemple #1
0
        private void subscribeToDataManager(SCDataManager dataManager)
        {
            dataManager.PropertyChanged += propertyChanged;
            dataManager.Commodities.RelationshipChanged  += relationshipChanged;
            dataManager.TradingPorts.RelationshipChanged += relationshipChanged;

            foreach (Commodity commodity in dataManager.Commodities)
            {
                subscribeToCommodity(commodity);
            }

            foreach (TradingPort tradingPort in dataManager.TradingPorts)
            {
                subscribeToTradingPort(tradingPort);
            }
        }
Exemple #2
0
 public SCDeltaManager(SCDataManager dataManager)
 {
     this.dataManager = dataManager;
     subscribeToDataManager(dataManager);
 }