private async void barButtonItem2_ItemClick(object sender, ItemClickEventArgs e) { var securities = GetSelectedSecurities(); if (securities.Count == 0) { return; } Application.UseWaitCursor = true; BloombergService = Builder.GetPricingService(). SetCredentials(new ServiceCredentials() { ClientId = "1e6e5c12b273505793bff2f9df21107f", ClientSecret = "a1cd3e8a0453cee37635f60f16d2a95a3fe1c807b0dcaf07bdc2ee057638c621" }). SetSecuritiesList( securities ). SetFieldsList(new List <string> { "pxLast", "name", "crncy", "cntryOfIncorporation", "industrySector", "mifidIiComplexInstrIndicator", "legalEntityIdentifier", "leiUltimateParentCompany" }). InitializeSession(); var response = await BloombergService.RequestDataAsync(); ShowSecuritiesInGrid(response.SecuritiesValues); Application.UseWaitCursor = false; }
private void barButtonItem6_ItemClick(object sender, ItemClickEventArgs e) { gridView1.SelectAll(); var securities = GetSelectedSecurities(); BloombergService = Builder.GetPricingService(). SetCredentials(new ServiceCredentials() { ClientId = "1e6e5c12b273505793bff2f9df21107f", ClientSecret = "a1cd3e8a0453cee37635f60f16d2a95a3fe1c807b0dcaf07bdc2ee057638c621" }). SetSecuritiesList( securities ). SetFieldsList(new List <string> { "pxLast", "name", "crncy", "cntryOfIncorporation", "industrySector", "mifidIiComplexInstrIndicator", "legalEntityIdentifier", "leiUltimateParentCompany" }). InitializeSession(); var fd = new OpenFileDialog() { Filter = "*.bbg|*.bbg" }; if (fd.ShowDialog() == DialogResult.OK) { var data = BloombergService.ProcessFile(fd.FileName); ShowSecuritiesInGrid(data); } }