Example #1
0
        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();
        }
Example #2
0
        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();
        }