public static InvestmentVehicle[] GetPortfolios( this InvestmentVehicleReturnsRepository repository) { var allVehicles = repository.GetAllInvestmentVehicles(); return(allVehicles.Where(v => v.InvestmentVehicleType == InvestmentVehicleType.Portfolio).ToArray()); }
public static InvestmentVehicleReturnsRepository GetInvestmentVehicleReturnsRepository() { var r = new InvestmentVehicleReturnsRepository( GetInvestmentVehicleDataRepository(), GetReturnsSeriesRepository(), GetMonthlyReturnsDataRepository()); return(r); }