private void btnDel_Click(object sender, EventArgs e) { if (lvCollection.SelectedItems.Count != 0) { if (lvCollection.SelectedItems[0].Text == ManageUserAction.GetItemOfAllCollection(0).NameCollection) { int size = lvCollection.SelectedItems.Count; for (int i = 1; i < size; i++) { int id; id = ManageUserAction.GetCollectionId(lvCollection.SelectedItems[1].Text); if (id != 0) { lvCollection.Items.Remove(lvCollection.SelectedItems[1]); ManageUserAction.DeleteCollection(id); for (int j = id + 1; j <= ManageUserAction.CollectionCount() + 1; j++) { ManageUserAction.AfterDelete(j); ManageUserAction.InitAllCollections(); } } } } else { int size = lvCollection.SelectedItems.Count; for (int i = 0; i < size; i++) { int id; id = ManageUserAction.GetCollectionId(lvCollection.SelectedItems[0].Text); if (id != 0) { lvCollection.Items.Remove(lvCollection.SelectedItems[0]); ManageUserAction.DeleteCollection(id); for (int j = id + 1; j <= ManageUserAction.CollectionCount() + 1; j++) { ManageUserAction.AfterDelete(j); ManageUserAction.InitAllCollections(); } } } } } }