public IEnumerable <PopulatedClaim> GetPopulatedClaims([FromRoute] string postcode, [FromRoute] string region) { var isValid = _postcodeService.IsValidPostcode(postcode, region); if (!isValid) { return(Enumerable.Empty <PopulatedClaim>()); } var claims = _claimService.GetClaims(region); if (region == "sng") { return(_claimService.PopulateSummedValues(claims, postcode, region)); } return(_claimService.PopulateValues(claims, postcode, region)); }
public bool IsValid([FromQuery] string query, [FromQuery] string region) { return(_postcodeService.IsValidPostcode(query, region)); }