public FeeLookupData FeeLookupForBpEp(string fromLocation, string toCountry, string toState, string sendCurr, AmountRange amtRange, ItemChoiceType1 itemChoiceType, string receiveCode, string receiveAgentId, string agentId, string agentPos) { var feeLookupData = new FeeLookupData(); var feeLookupReq = FeeLookupRequestFactory.FeeLookupForBpEp(toCountry, toState, sendCurr, amtRange, itemChoiceType, receiveCode, receiveAgentId, agentId, agentPos); feeLookupData.Set(feeLookupReq); feeLookupData.Set(_acIntegration.FeeLookup(feeLookupData.FeeLookupReq)); return(feeLookupData); }
public FeeLookupData FeeLookupForSend(SendData sendData) { var feeLookupData = new FeeLookupData(); var feeRequest = FeeLookupRequestFactory.FeeLookupRequestForSend(sendData); feeRequest.AgentID = sendData.SendRequest.AgentId; feeRequest.AgentSequence = sendData.SendRequest.AgentPos; feeLookupData.Set(feeRequest); feeLookupData.Set(_acIntegration.FeeLookup(feeLookupData.FeeLookupReq)); return(feeLookupData); }
private void Init() { FeeLookup = new FeeLookupData(); BillPayValidationRequestList = new List <BPValidationRequest>(); BillPayValidationResponseList = new List <BPValidationResponse>(); }
public void Set(FeeLookupData feeLookupData) { FeeLookup = feeLookupData; SetExecutionOrder(nameof(FeeLookup)); }