コード例 #1
0
        public void ShouldReadAndWriteReturnSeries()
        {
            var newReturnsSeries = InsertTestReturnSeries();

            var savedReturnSeries = _returnsSeriesDataGateway.GetReturnSeries(newReturnsSeries.ReturnSeriesId);

            AssertReturnSeriesRecordIsValid(savedReturnSeries, newReturnsSeries);

            _returnsSeriesDataGateway.DeleteReturnSeries(newReturnsSeries.ReturnSeriesId);
        }
コード例 #2
0
        private ReturnSeriesDto[] GetReturnSeriesDtos(
            InvestmentVehicleDto[] investmentVehicleDtos)
        {
            var distinctEntityNumbers = investmentVehicleDtos
                                        .Select(d => d.InvestmentVehicleNumber)
                                        .Distinct()
                                        .ToArray();

            var returnSeriesDtos = _returnsSeriesDataGateway
                                   .GetReturnSeries(distinctEntityNumbers);

            return(returnSeriesDtos);
        }
コード例 #3
0
 public ReturnSeriesDto[] GetReturnSeries(
     int[] returnSeriesIds)
 {
     return(_returnsSeriesDataGateway.GetReturnSeries(returnSeriesIds));
 }