Beispiel #1
0
        private void Init()
        {
            formUsers.listBoxAccessGroup.Items.Clear();
            ClassAccessGroup.AccessGroup[] accessGroups = classAccessGroup.getInfo();
            foreach (ClassAccessGroup.AccessGroup accessGroup in accessGroups)
            {
                formUsers.listBoxAccessGroup.Items.Add(accessGroup.name);
            }
            VitIcons.FormCompanents formCompanents = new VitIcons.FormCompanents();
            formUsers.listView1.LargeImageList = formCompanents.imageListColor;
            formUsers.listView1.SmallImageList = formCompanents.imageListColor;
            formUsers.listView1.BeginUpdate();
            formUsers.listView1.View          = View.Details;
            formUsers.listView1.FullRowSelect = true;
            formUsers.listView1.MultiSelect   = false;
            formUsers.listView1.Columns.Clear();
            formUsers.listView1.Columns.Add("");
            formUsers.listView1.Columns.Add("id");
            formUsers.listView1.Columns.Add("Имя");
            formUsers.listView1.Columns.Add("Тип доступа");
            formUsers.listView1.Columns.Add("Пароль");
            ClassUsers classUsers = new ClassUsers();

            UserColection[] userColections = classUsers.GetAllUsers();
            foreach (ClassUsers.UserColection userColection in userColections)
            {
                string accessGroupName = classAccessGroup.getNameById(userColection.idAccessGroup);

                ListViewItem listViewItem = new ListViewItem();

                if (accessGroupName == "Админ")
                {
                    listViewItem.ImageKey = "icons8-crown-50.png";
                }
                else
                {
                    listViewItem.ImageKey = "icons8-user-avatar-48.png";
                }

                listViewItem.SubItems.Add(userColection.id.ToString()).Name = "id";
                listViewItem.SubItems.Add(userColection.name).Name          = "name";
                listViewItem.SubItems.Add(accessGroupName).Name             = "idAccessGroup";
                listViewItem.SubItems.Add(userColection.password).Name      = "password";
                formUsers.listView1.Items.Add(listViewItem);
            }
            formUsers.listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
            formUsers.listView1.EndUpdate();
            formUsers.listView1.Update();
        }
Beispiel #2
0
        private void buttonUSerEdit_Click(object sender, EventArgs e)
        {
            ClassUsers classUsers = new ClassUsers();

            classUsers.SendToEdit();
        }
Beispiel #3
0
        private void buttonOk_Click(object sender, EventArgs e)
        {
            ClassUsers classUsers = new ClassUsers();

            classUsers.AddUser();
        }