private void Tsmi_Delete_Click(object sender, EventArgs e) { var ids = new List <int>(); foreach (ListViewItem selectedItem in lvCredentials.SelectedItems) { ids.Add(GetCredentials(selectedItem).Id); } credentialsRepository.Remove(credentials => ids.Contains(credentials.Id)); GetPasswords(true); }