public GetThirdPartyClientResponse GetAllThirdPartyClients(GetThirdPartyClientRequest request) { GetThirdPartyClientResponse response = new GetThirdPartyClientResponse(); IEnumerable <ThirdPartyClient> thirdPartyClients = thirdPartyClientRepository.GetAllThirdPartyClients(request.Name, request.Filter); IEnumerable <ThirdPartyClientViewModel> thirdPartyClientsList = Mapper.Map <IEnumerable <ThirdPartyClient>, IEnumerable <ThirdPartyClientViewModel> >(thirdPartyClients); response.ThirdPartyClientViewModel = thirdPartyClientsList; return(response); }
/// <summary> /// Gets all API keys list. /// </summary> /// <param name="request">The request.</param> /// <param name="name">The name.</param> /// <param name="filterdata">The filterdata.</param> /// <returns></returns> public ActionResult GetAllApiKeysList([DataSourceRequest] DataSourceRequest request, string name, string filterdata) { int RoleId = UserExtensions.ToRoleID(this.Identity); GetThirdPartyClientResponse response = thirdPartyClientService.GetAllThirdPartyClients(new GetThirdPartyClientRequest() { RequestedBy = RoleId, Name = name, Filter = filterdata }); return(Json(new DataSourceResult { Data = response.ThirdPartyClientViewModel }, JsonRequestBehavior.AllowGet)); }