public static InvestmentVehicle[] GetPortfolios( this IInvestmentVehicleReturnsRepository repository) { var allVehicles = repository.GetAllInvestmentVehicles(); return(allVehicles.Where(v => v.InvestmentVehicleType == InvestmentVehicleType.Portfolio).ToArray()); }
public PerformanceReportExcelReportCreator( IInvestmentVehicleReturnsRepository returnsRepository, IPerformanceReportExcelReportView view) { _view = view; _returnsRepository = returnsRepository; }
public OmniDataFileCreator( IInvestmentVehicleReturnsRepository investmentVehicleReturnsRepository, IFlatFileIo flatFileIo) { _investmentVehicleReturnsRepository = investmentVehicleReturnsRepository; _flatFileIo = flatFileIo; }
public PortfolioListPageFacade( IInvestmentVehicleReturnsRepository investmentVehicleReturnsRepository) { _investmentVehicleReturnsRepository = investmentVehicleReturnsRepository; }