public ArmOneCustomerDetailsResponse GetArmOneCustomerDetails(ArmOneCustomerDetailsRequest payload) { string url = _configSettingManager.ArmOne + $@"/ARMONE/GetCustomerDetails/?Id={payload.Id}&Channel={payload.Channel}"; var _client = new RestActions(_contentRootPath); return(_client.GetArmOneDetails <ArmOneCustomerDetailsResponse>(url)); }
public CustomerInformationView GetCustomerInformation(string username) { var result = new CustomerInformationView(); #region service calling for customer information var configSetting = _configSettingManager; #endregion service calling for customer information var customerInfoRequest = new ArmOneCustomerDetailsRequest { Id = username }; var customerInfoResponse = _clientService.GetArmOneCustomerDetails(customerInfoRequest); if (customerInfoResponse != null) { result.FirstName = customerInfoResponse.FirstName; result.LastName = customerInfoResponse.LastName; result.ResponseCode = customerInfoResponse.ResponseCode; result.ResponseDescription = customerInfoResponse.ResponseDescription; result.Email = customerInfoResponse.EmailAddress; result.IsAccountActivated = customerInfoResponse.IsAccountActivated; } return(result); }