private void DeleteRecipeStep(object obj) { if (selectedRecipeStep != null) { if (MessageBox.Show("Do you want to delete the selected recipe Step?", "Confirm", MessageBoxButton.YesNo, MessageBoxImage.Question, MessageBoxResult.No) == MessageBoxResult.Yes) { if (dbActions.DeleteRecipeStep(new CookBookData.Model.RecipeStep { Id = selectedRecipeStep.Id })) { steps.Remove(selectedRecipeStep); } } } }