private void DeleteCreds() { if (_selectedCreds != null) { if (CredsList.Remove(_selectedCreds)) { SelectedCreds = CredsList.FirstOrDefault(); SaveCredsCollection(); } } }
private void EditCreds() { int index = CredsList.IndexOf(_selectedCreds); CredsDialogModel dlgModel = new CredsDialogModel(_selectedCreds); _service.ShowCredsDialog(dlgModel); if (dlgModel.Creds != null) { CredsList[index] = dlgModel.Creds; SelectedCreds = dlgModel.Creds; SaveCredsCollection(); } }
private void AddCreds() { CredsDialogModel dlgModel = new CredsDialogModel(); _service.ShowCredsDialog(dlgModel); if (dlgModel.Creds != null) { CredsList.Add(dlgModel.Creds); if (SelectedCreds == null) { SelectedCreds = CredsList.First(); } SaveCredsCollection(); } }