/// <summary> /// Set SelectedPasswordEntry and send a new EntrySelectedMessage /// </summary> /// <param name="selectedPasswordEntry"></param> private void SelectEntry(PasswordEntryModel selectedPasswordEntry) { SelectedPasswordEntry = selectedPasswordEntry; Messenger.Default.Send(new EntrySelectedMessage(this, selectedPasswordEntry.Copy())); }
/// <summary> /// Reset the password model to the backup one and set the view mode to view /// </summary> private void CancelEdition() { PasswordEntry = backupPasswordEntry.Copy(); PasswordEntry.PropertyChanged -= PasswordPropertyChanged; SetElementsVisibility(ViewModes.View); }