Ejemplo n.º 1
0
        private void populateLV()
        {
            if (this.listView1.InvokeRequired)
            {
                populateLVDelegate d = new populateLVDelegate(populateLV);
                this.Invoke(d, new object[] { });
            }
            else
            {
                listView1.Items.Clear();
                ArrayList aList = new ArrayList();
                aList = User.getSqlReader();

                try
                {
                    foreach (User user in aList)
                    {
                        ListViewItem item = new ListViewItem(user.Id.ToString());
                        item.SubItems.Add(user.CardId.ToString());
                        item.SubItems.Add(user.LastName);
                        item.SubItems.Add(user.Name);
                        item.SubItems.Add(user.Phone.ToString());
                        item.SubItems.Add(user.Uld.ToString());
                        listView1.Items.Add(item);
                    }
                }
                catch (Exception e)
                {
                    Console.WriteLine(e.ToString());
                }
            }
        }