Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        /// <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));
        }