public IEnumerable <Messaging> UpgradeVersionsByList(ValueAddUpgradeVersionByListRequestApi vaeuUpgradeVersionsRequest) { var results = new List <Messaging>(); if (vaeuUpgradeVersionsRequest.vaeuBuildValistResults == null || !vaeuUpgradeVersionsRequest.vaeuBuildValistResults.Any()) { return(new List <Messaging>()); } foreach (var vaeuUpgrade in vaeuUpgradeVersionsRequest.vaeuBuildValistResults) { results.AddRange( this.asvaentryRepository.VAEUUpgrade( vaeuUpgrade.vano, vaeuUpgrade.vasuf, vaeuUpgrade.verno, vaeuUpgradeVersionsRequest.toVersionNumber)); } return(results); }
public IEnumerable <Messaging> UpgradeVersionsByList(ValueAddUpgradeVersionByListRequestApi vaeuUpgradeVersionsRequest) { //TODO: SI - Improve this by creating a new backend call based on 'VAEUUpgrade' that takes in a List. SXWEB-12368. Once that is completed, this custom can be removed. This is used in the 'VAEU' function. return(this.vaeuService.UpgradeVersionsByList(vaeuUpgradeVersionsRequest)); }