private void populateClients() { this.grpSites.Visible = false; LMan4.com.licensemanager4web.Client[] clients; ulvClients.Items.Clear(); ulvClients.SubItemColumns.Clear(); ulvClients.SelectedItems.Clear(); ulvClients.ViewSettingsDetails.CheckBoxStyle = CheckBoxStyle.None; ulvClients.ViewSettingsDetails.ImageSize = Size.Empty; ulvClients.ViewSettingsDetails.FullRowSelect = true; ulvClients.View = UltraListViewStyle.Details; ulvClients.ViewSettingsList.MultiColumn = false; ulvClients.ViewSettingsDetails.SubItemColumnsVisibleByDefault = true; ulvClients.ViewSettingsDetails.AutoFitColumns = AutoFitColumns.ResizeAllColumns; ulvClients.ItemSettings.SubItemsVisibleInToolTipByDefault = false; ulvClients.ItemSettings.SelectionType = SelectionType.Single; ulvClients.ItemSettings.AllowEdit = DefaultableBoolean.False; UltraListViewMainColumn mainColumn = ulvClients.MainColumn; mainColumn.Text = "Sales Force Id"; mainColumn.DataType = typeof(Int32); mainColumn.Width = 50; UltraListViewSubItemColumn cClientName = new UltraListViewSubItemColumn(); cClientName.Text = "Client Name"; cClientName.Width = 50; cClientName.VisibleInDetailsView = DefaultableBoolean.True; cClientName.DataType = typeof(String); UltraListViewSubItemColumn cNumSites = new UltraListViewSubItemColumn(); cNumSites.Text = "# Sites"; cNumSites.Width = 50; cNumSites.VisibleInDetailsView = DefaultableBoolean.True; cNumSites.DataType = typeof(String); ulvClients.SubItemColumns.Add(cClientName); ulvClients.SubItemColumns.Add(cNumSites); //get all clients clients = licenseService.GetAllClients(); for (int i = 0; i < clients.Length; i++) { UltraListViewItem item = ulvClients.Items.Add(clients[i].ID.ToString(), clients[i].SalesForceId.ToString()); item.SubItems[0].Value = clients[i].ClientName; item.SubItems[1].Value = clients[i].NumberOfSites; } this.ulvClients.Focus(); }
private void populateClients() { this.ddlClients.DisplayMember = "ClientName"; this.ddlClients.ValueMember = "ID"; foreach (Client c in licenseService.GetAllClients()) { this.ddlClients.Items.Add(c); } this.ddlClients.Items.Insert(0, new Client { ID = -1, ClientName = "All Clients" }); this.ddlClients.SelectedIndex = 0; this.ddlClients.SelectedIndexChanged += new EventHandler(ddlClients_SelectedIndexChanged); this.populateLicensesList(); }