public void RemoveEntry(ICredentialEntry entry) { for (var i = 0; i < Credentials.Count; i++) { if (Credentials[i].Id != entry.Id) { continue; } Credentials.RemoveAt(i); break; } }
public void UpdateEntry(ICredentialEntry entry) { for (var i = 0; i < Credentials.Count; i++) { if (Credentials[i].Id != entry.Id) { continue; } Credentials[i] = entry; break; } }
private void credentialListBox_SelectedIndexChanged(object sender, EventArgs e) { startButton.Enabled = false; removeButton.Enabled = false; if (!(credentialListBox.SelectedItem is BaseEntry entry)) { return; } _selectedEntry = entry; startButton.Enabled = true; removeButton.Enabled = true; }
public void AddEntry(ICredentialEntry entry) => Credentials.Add(entry);