Beispiel #1
0
        public cCollectionsHandler(IPortfolioBL cPort, string currency, List <int> exchangesPackagees)
        {
            m_objPortfolio          = cPort;
            m_objCatHandler         = m_objPortfolio.Classes.CategoryHandler;
            m_objErrorHandler       = m_objPortfolio.cErrorLog;
            m_colFullCollection     = new cSecurities(m_objPortfolio);
            m_colSecurities         = new cSecurities(m_objPortfolio);
            m_colSecuritiesByRisk   = new cSecurities(m_objPortfolio);
            m_colActiveSecurities   = new cSecurities(m_objPortfolio);
            m_colDisabledSecurities = new cSecurities(m_objPortfolio);
            m_colBenchmarks         = new cSecurities(m_objPortfolio);
            this.currency           = currency;
            this.exchanges          = exchangesPackagees;

            //LR:TODO
            ////if (exchanges == null)
            ////    exchanges = new List<int>(new int[]{ 1, 3, 4, 5 });

            securityRepository = Resolver.Resolve <IRepository>();
        }//constructor
Beispiel #2
0
 public LookupService(ICategoriesHandler categoryHandler, ILookupBL lookupBL)
 {
     catHandler = categoryHandler;
     _lookupBL  = lookupBL;
 }