protected override void Save() { var storedPassword = "******".ToSecureString(); if (!storedPassword.IsEqualTo(CurrentPassword)) { IoC.UIManager.ShowMessageBox(new MessageBoxViewModel { Message = "The passwords don't match", Title = "Password Mismatch" }); return; } if (!NewPassword.IsEqualTo(ConfirmPassword)) { IoC.UIManager.ShowMessageBox(new MessageBoxViewModel { Message = "The passwords don't match", Title = "Password Mismatch" }); return; } CurrentPassword = NewPassword.Copy(); Cancel(); }