Esempio n. 1
0
        private static void ConfirmationsManager_TradeConfirmationStatusChangeResponse()
        {
            var client  = new ConfirmationsManagerService.ConfirmationsManagerClient();
            var request = new ConfirmationsManagerService.TradeConfirmationStatusChangeRequest();

            request.tradingSystemCode      = "tradingSystemCode";
            request.tradingSystemKey       = "tradingSystemKey";
            request.confirmationStatusCode = "confirmationStatusCode";

            var response = client.tradeConfirmationStatusChange(request);

            Logger.InfoFormat("ConfirmationsManager TradeConfirmationStatusChangeResponse(" +
                              "success={0})", response.success);
        }
Esempio n. 2
0
        private static void ConfirmationsManager_getPermissionKeys()
        {
            var client  = new ConfirmationsManagerService.ConfirmationsManagerClient();
            var request = new ConfirmationsManagerService.GetPermissionKeysRequest();

            request.userId          = "jblow";
            request.applicationName = "CONFIRMS";

            var response = client.getPermissionKeys(request);

            Logger.InfoFormat("ConfirmationsManager GetPermissionKeysResponse(" +
                              "superUserFlag={0}" +
                              ", permissionKeyCodes={1})",
                              response.superUserFlag,
                              String.Join(",", response.permissionKeyCodes.ToList()));
        }
Esempio n. 3
0
        private static void ConfirmationsManager_getConfirmationTemplates()
        {
            var client  = new ConfirmationsManagerService.ConfirmationsManagerClient();
            var request = new ConfirmationsManagerService.GetConfirmationTemplatesRequest();

            request.tradingSystemCode = "tradingSystemCode";

            var response = client.getConfirmationTemplates(request);

            Logger.InfoFormat("ConfirmationsManager GetConfirmationTemplatesResponse(" +
                              "confirmationTemplates[{0}])",
                              String.Join(",", response.confirmationTemplates.ToList().Select(confirmationTemplate =>
                                                                                              String.Format("confirmationTemplate: templateName={0}, Attributes[{1}]", confirmationTemplate.templateName,
                                                                                                            String.Join(",", confirmationTemplate.attributes.ToList().Select(attribute =>
                                                                                                                                                                             String.Format("attribute: name={0}, value={1}", attribute.name, attribute.value)
                                                                                                                                                                             ))

                                                                                                            )
                                                                                              )));
        }