Exemple #1
0
        }//GetPortolios

        public BacktestingPortfolioViewModel GetFullPortfolio(User user, int id)
        {
            BacktestingPortfolioViewModel vm = new BacktestingPortfolioViewModel();

            vm = cPortHandler.GetFullPortfolio(id, user.Currency.CurrencyId, user.Licence.Stocks.Select(t => t.id).ToList());
            return(vm);
        }//GetFullPortfolio
Exemple #2
0
        public BacktestingPortfolioViewModel GetPortolios(long userId)
        {
            List <PortfolioDetails> res = new List <PortfolioDetails>();

            res = _manageBacktestingPortfolios.GetPortfolioDetailsList(userId);
            BacktestingPortfolioViewModel vm = new BacktestingPortfolioViewModel();

            vm.Details = res;
            return(vm);
        }
Exemple #3
0
        public BacktestingPortfolioViewModel GetFullPortfolio(User user, int id)
        {
            BacktestingPortfolioViewModel vm = new BacktestingPortfolioViewModel();

            vm = _manageBacktestingPortfolios.GetFullPortfolio(id, user.Currency.CurrencyId, user.Licence.Stocks.Select(t => t.id).ToList());

            //_backtestingHandler.setBacktestingPortfolio(_manageBacktestingPortfolios.SelectedPortfolio, _manageBacktestingPortfolios.SelectedPortfolio.Details.DateEdited, _manageBacktestingPortfolios.SelectedPortfolio.Details.LastOptimization, _manageBacktestingPortfolios.SelectedPortfolio.Details.Equity);


            return(vm);
        }
Exemple #4
0
        }//getPortfolioBenchmarkNames

        public BacktestingPortfolioViewModel GetFullPortfolio(int id, string currency, List <int> exchangesPackagees)
        {
            this.openSelectedPortfolio(id, _isBacktestingPort);
            m_objPortfolio.instantiateVariablesForPortfolio(false, m_objPortfolio.Details.CalcCurrency, exchangesPackagees);
            BacktestingPortfolioViewModel vm = new BacktestingPortfolioViewModel();

            vm.Details = new List <PortfolioDetails>()
            {
                m_objPortfolio.Details
            };
            return(vm);
        }