Exemple #1
0
        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;
 }