//Button click executes DeleteProduct method. private void HyperlinkButton_Delete(object sender, RoutedEventArgs e) { if (!mvm.Product.Stored) { MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Are you sure?", "Delete Confirmation", System.Windows.MessageBoxButton.YesNo); if (messageBoxResult == MessageBoxResult.Yes) { mvm.DeleteProduct(); } } else { MessageBoxResult messageBoxResult = System.Windows.MessageBox.Show("Product cannot be deleted, because its already stored.", "Notification"); } }