public GetBankDetailsResponse GetBankDetails(string location, GetBankDetailsRequest req)
        {
            var agent = _agents.GetAgent(location);

            _agentConnectConfig.DecorateRequest(req);
            return(_testRunner.AgentConnect.GetBankDetails(agent, req));
        }
        public IHttpActionResult GetBankDetails(GetBankDetailsRequest getBankDetailsRequest)
        {
            getBankDetailsRequest.InfoKey = "bankIdentifier_WithLookup";

            var responseVm = bankBusiness.GetBankDetails(getBankDetailsRequest);

            return(Ok(responseVm));
        }
        public GetBankDetailsResponse GetBankDetails(GetBankDetailsRequest getBankDetailsRequest)
        {
            var agent    = AuthIntegration.GetAgent();
            var response = _agentConnect.GetBankDetails(agent, getBankDetailsRequest);

            CheckFlagsForDataChange(response.Payload?.Flags, agent);
            return(response);
        }
Exemple #4
0
        public AcApiResponse <GetBankDetailsResponse, ApiData> GetBankDetails(GetBankDetailsRequest req)
        {
            var resp = agentConnectIntegration.GetBankDetails(req);

            var apiResp = new AcApiResponse <GetBankDetailsResponse, ApiData>
            {
                BusinessMetadata = MapperHelper.SetResponseProperties(resp.Payload?.Flags, DataSource.AgentConnect),
                ResponseData     = resp
            };

            return(apiResp);
        }
Exemple #5
0
 public virtual async Task <GetBankDetailsResponse> GetBankDetailsAsync(Agent agent, GetBankDetailsRequest getBankDetailsRequest)
 {
     return(await AgentConnect.GetBankDetailsAsync(agent, getBankDetailsRequest));
 }
Exemple #6
0
 public virtual GetBankDetailsResponse GetBankDetails(Agent agent, GetBankDetailsRequest getBankDetailsRequest)
 {
     return(AgentConnect.GetBankDetails(agent, getBankDetailsRequest));
 }