Ejemplo n.º 1
0
        public void InitializeFundTable()
        {
            PriceServer.GetFundTable();

            FundTable.Clear();
            foreach (var(key, value) in PriceServer.FundTable)
            {
                FundTable.Add(key, value);
            }

            RemoveMoneyMarketFunds();
        }
Ejemplo n.º 2
0
        public void RetrievePriceInfo()
        {
            foreach (var fund in Funds)
            {
                var fundNumber = fund.FundNumber;
                PriceServer.RetrievePriceInfo(fundNumber, StartDate, EndDate);

                var fundPriceInfo = fund.PriceInfo;
                fundPriceInfo.Clear();
                foreach (var(key, value) in PriceServer.PriceInfo)
                {
                    fundPriceInfo.Add(key, value);
                }

                InitializePriceVector(fund);
            }
        }