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(); }
private void buttonUSerEdit_Click(object sender, EventArgs e) { ClassUsers classUsers = new ClassUsers(); classUsers.SendToEdit(); }
private void buttonOk_Click(object sender, EventArgs e) { ClassUsers classUsers = new ClassUsers(); classUsers.AddUser(); }