}//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
public BacktestingPortfolioViewModel GetPortolios(long userId) { List <PortfolioDetails> res = new List <PortfolioDetails>(); res = _manageBacktestingPortfolios.GetPortfolioDetailsList(userId); BacktestingPortfolioViewModel vm = new BacktestingPortfolioViewModel(); vm.Details = res; return(vm); }
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); }
}//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); }