Exemple #1
0
        public SummaryResponse GetAccountSummary(SummaryRequest payload)
        {
            var    _client        = new RestActions(_contentRootPath);
            string url            = _configSettingManager.ArmBaseUrl + "/Portfolio/Summary";
            var    encryptedValue = new SecureCredentials();

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <SummaryResponse, SummaryRequest>(payload, url));
        }
Exemple #2
0
        public RedemptionResponse SendRedemption(RedemptionRequest payload)
        {
            var    _client        = new RestActions(_contentRootPath);
            string url            = _configSettingManager.ArmBaseUrl + "/SelfService/Redemption";
            var    encryptedValue = new SecureCredentials();

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <RedemptionResponse, RedemptionRequest>(payload, url));
        }
Exemple #3
0
        public AdditionalInvResponse AddSales(InvestmentRequest payload)
        {
            var    _client        = new RestActions(_contentRootPath);
            string url            = _configSettingManager.ArmBaseUrl + "/Sale/Additional";
            var    encryptedValue = new SecureCredentials();

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <AdditionalInvResponse, InvestmentRequest>(payload, url));
        }
Exemple #4
0
        public ClientValidateResponse ClientValidate(ClientValidateRequest payload)
        {
            var    _client        = new RestActions(_contentRootPath);
            string url            = _configSettingManager.ArmBaseUrl + "/Client/Validate";
            var    encryptedValue = new SecureCredentials();

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <ClientValidateResponse, ClientValidateRequest>(payload, url));
        }
Exemple #5
0
        public ChangePasswordResponse ChangePassword(ChangePasswordRequest payload)
        {
            string url            = _configSettingManager.ArmOne + "/Client/ChangePassword";
            var    encryptedValue = new SecureCredentials();
            var    _client        = new RestActions(_contentRootPath);

            payload.ServiceUsername = encryptedValue.DecryptCredentials(_configSettingManager.ArmServiceUsername);
            payload.ServicePassword = encryptedValue.DecryptCredentials(_configSettingManager.ArmServicePassword);
            return(_client.CallRestAction <ChangePasswordResponse, ChangePasswordRequest>(payload, url));
        }