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 ) ) ) ) ) ) ); }
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 ); }
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() ) ); }