public async Task <IList <MediaResponseDto> > FindMediaElements(SearchMediaDto searchRequestDto, int customerId, string token) { var url = string.Format("/api/{0}/medias?", customerId); var pagedResult = await this.apiClient.SendRequestAsync <PagedResult <MediaResponseDto> >(url, searchRequestDto, Method.GET, null, token); return(pagedResult.Results); }
/// <summary> /// Finds the media elements. /// </summary> /// <param name="searchRequestDto">The search request dto.</param> /// <returns></returns> public async Task <IList <MediaResponseDto> > FindMediaElements(SearchMediaDto searchRequestDto) { var token = authDataStorage.GetToken(); var searchMediaResultsDto = await healthLibraryService.FindMediaElements(searchRequestDto, CustomerContext.Current.Customer.Id, token); var result = searchMediaResultsDto.Select(Mapper.Map <MediaResponseDto>).ToList(); return(result); }
public async Task <ActionResult> SearchMediaElements(SearchMediaDto searchRequestDto) { var result = await careBuilderManager.FindMediaElements(searchRequestDto); return(Json(result, JsonRequestBehavior.AllowGet)); }
public async Task <IList <MediaResponseDto> > FindMediaElements(SearchMediaDto searchRequestDto, int customerId, string token) { return(await this.healthLibraryDataProvider.FindMediaElements(searchRequestDto, customerId, token)); }