public PortfolioListRecord[] GetPortfolioPageRecords(
            MonthYear monthYear)
        {
            var portfolios = _investmentVehicleReturnsRepository.GetPortfolios();

            return(portfolios
                   .Select(portfolio => CreatePortfolioRecord(monthYear, portfolio))
                   .ToArray());
        }
Esempio n. 2
0
        public void CreateFile(
            MonthYear endMonth,
            string fullFilePath)
        {
            var portfolios = _investmentVehicleReturnsRepository.GetPortfolios();

            var models = CreateFileLineModels(endMonth, portfolios);

            CreateDataFile(models, fullFilePath);
        }