Example #1
0
        private void ButtonDelete_Click(object sender, RoutedEventArgs e)
        {
            Ingredient ingredientDelete = CheckNulls();

            try
            {
                //ingredient.IngredientId = Convert.ToInt32(txtingrid.Text);
                AdminIngredientBL ingredientValidations = new AdminIngredientBL();
                bool deleteresult = ingredientValidations.DeleteIngredient(ingredientDelete.IngredientId);
                if (deleteresult == true)                                                                   //
                {                                                                                           //
                    bool recipedeleted = ingredientValidations.DeleteIngredient(ingredientDelete.RecipeId); //
                    if (recipedeleted)                                                                      //
                    {
                        System.Windows.MessageBox.Show("Ingredient Deleted");                               //
                    }
                    else //
                    {
                        System.Windows.MessageBox.Show("Ingredient not Deleted");//
                    }
                }
                else
                {
                    System.Windows.MessageBox.Show("No Ingredient Available");//
                }
            }

            catch (RecipeIngredientSystemExceptions ex)     //
            {                                               //
                System.Windows.MessageBox.Show(ex.Message); //
            }//
        }