public EntityDtoCollectionForTest AddPortfolio( InvestmentVehicleDto investmentVehicle) { _entities.Add(investmentVehicle); return(this); }
public EntityDtoCollectionForTest AddPortfolio( int number, string name) { _entities.Add(InvestmentVehicleDto.CreateForPortfolio(number, name)); return(this); }
private MonthlyReturnSeries[] CreateReturnSeriesForEntity( InvestmentVehicleDto investmentVehicleDto) { var seriesForEntity = _returnSeriesDtos .Where(d => d.InvestmentVehicleNumber == investmentVehicleDto.InvestmentVehicleNumber); var returnSeries = seriesForEntity .Select(CreateReturnSeries) .ToArray(); return(returnSeries); }
public InvestmentVehicle CreateEntity( InvestmentVehicleDto investmentVehicleDto) { var entity = new InvestmentVehicle { Number = investmentVehicleDto.InvestmentVehicleNumber, Name = investmentVehicleDto.Name, InvestmentVehicleType = InvestmentVehicleType.FromCode(investmentVehicleDto.InvestmentVehicleTypeCode) }; entity.AddReturnSeries(CreateReturnSeriesForEntity(investmentVehicleDto)); return(entity); }