public GetRequestsExtOutput CreateRequestExt(CreateRequestsExtInput input)
 {
     GetRequestsExtOutput results = new GetRequestsExtOutput();
     return (GetRequestsExtOutput)_creditsHeroConnect.CallCreditsHeroService<GetRequestsExtOutput>(results, input,
         "api/services/app/Requests/CreateRequestsExt");
 }
        public Dtos.GetRequestsExtOutput CreateRequestsExt(Dtos.CreateRequestsExtInput input)
        {
            Dtos.GetRequestsExtOutput results = new Dtos.GetRequestsExtOutput();

            foreach (DictionaryEntry requestExtItem in input.KeyValues)
            {
                var requestsExt = new RequestExt()
                {
                    Key = requestExtItem.Key.ToString(),
                    Value = requestExtItem.Value.ToString(),
                    RequestRefId = input.RequestsId
                };

                //Saving entity with standard Insert method of repositories.
                int RequestsExtId = _requestsExtRepository.InsertAndGetId(requestsExt);

                results.RequestsExtResults.Add(RequestsExtId.ToString(), requestsExt);
            }
            return results;
        }