Example #1
0
 public async Task <decimal> GetPricing(GetPricingRequestDto request)
 {
     return(await context.Prices
            .Where(p =>
                   request.ProductCodes.Any(x => x == p.Tarrif.ProductCode) &&
                   p.AgeFrom <= request.InsuredAge && p.AgeTo >= request.InsuredAge)
            .SumAsync(x => x.Rate));
 }
 public async Task <decimal> Get([FromQuery] GetPricingRequestDto request)
 {
     return(await pricingService.GetPricing(request));
 }