/// <summary> /// Searches the protocols. /// </summary> /// <param name="searchProtocolsDto">The search protocols dto.</param> /// <returns></returns> public async Task <IList <ProtocolResponseDto> > SearchProtocols( SearchProtocolsRequestDto searchProtocolsDto) { var token = authDataStorage.GetToken(); return(await healthLibraryService.SearchProtocols(token, CustomerContext.Current.Customer.Id, searchProtocolsDto)); }
/// <summary> /// Searches the protocols. /// </summary> /// <param name="token">The token.</param> /// <param name="customerId">The customer identifier.</param> /// <param name="searchProtocolsDto">The search protocols dto.</param> /// <returns></returns> public async Task <IList <ProtocolResponseDto> > SearchProtocols( string token, int customerId, SearchProtocolsRequestDto searchProtocolsDto ) { var url = string.Format("/api/{0}/protocols", customerId); var pagedResult = await apiClient.SendRequestAsync <PagedResult <ProtocolResponseDto> >(url, searchProtocolsDto, Method.GET, null, token); return(pagedResult.Results); }
/// <summary> /// Searches the protocols. /// </summary> /// <param name="token">The token.</param> /// <param name="customerId">The customer identifier.</param> /// <param name="searchProtocolsDto">The search protocols dto.</param> /// <returns></returns> public async Task <IList <ProtocolResponseDto> > SearchProtocols(string token, int customerId, SearchProtocolsRequestDto searchProtocolsDto) { var result = await healthLibraryDataProvider.SearchProtocols(token, customerId, searchProtocolsDto); return(result); }
public async Task <ActionResult> SearchProtocols(SearchProtocolsRequestDto searchProtocolsModel) { var searchResult = await careBuilderManager.SearchProtocols(searchProtocolsModel); return(Json(searchResult, JsonRequestBehavior.AllowGet)); }