Пример #1
0
        public SubAccountsResponse SubAccounts(SubAccountsRequest payload)
        {
            var    _client        = new RestActions(_contentRootPath);
            string url            = _configSettingManager.ArmBaseUrl + "/Client/SubAccounts";
            var    encryptedValue = new SecureCredentials();

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <SubAccountsResponse, SubAccountsRequest>(payload, url));
        }
Пример #2
0
        public SubAccountsResponse GetFamilyAccount(string membershipkey)
        {
            var response = new SubAccountsResponse();
            var request  = new SubAccountsRequest {
                CustomerReference = membershipkey
            };

            response = _clientService.SubAccounts(request);

            return(response);
        }