public ActionResult GetPackageItems(int packageId) { var request = new GetPackageItemsRequest { PackageId = packageId }; var response = this.itemsService.GetPackageItems(request); var jsonNetResult = new JsonNetResult { Formatting = (Formatting)Newtonsoft.Json.Formatting.Indented, Data = response.ConvertToPackageItemViewModelCollection() }; return jsonNetResult; }
/// <summary> /// Get package items. /// </summary> /// <param name="request"> /// The get package items request message. /// </param> /// <returns> /// The collection of get package items responses. /// </returns> public GetPackageItemsResponse GetPackageItems(GetPackageItemsRequest request) { var packageItems = this.itemsRepository.GetPackageItems(request.PackageId); return packageItems.ConvertToGetPackageItemsResponse(); }