//Update public bool UpdateExistingMenu(string existingMeal, MealContent updatedMeal) { MealContent oldMeal = GetMealByName(existingMeal); if (oldMeal != null) { oldMeal.MealName = updatedMeal.MealName; oldMeal.MealNumber = updatedMeal.MealNumber; oldMeal.Description = updatedMeal.Description; oldMeal.Price = updatedMeal.Price; oldMeal.ListOfIngredients = updatedMeal.ListOfIngredients; return(true); } else { return(false); } }
//Delte public bool RemoveMealFromList(string meal) { MealContent mealContent = GetMealByName(meal); if (mealContent == null) { return(false); } int initialCount = _listOfMeals.Count(); _listOfMeals.Remove(mealContent); if (initialCount > _listOfMeals.Count) { return(true); } else { return(false); } }
//Create public void AddToMenu(MealContent mealContent) { _listOfMeals.Add(mealContent); }