Beispiel #1
0
        //Create
        public bool AddMenuItemToDirectory(CafeMenu menu)
        {
            int startingCount = _menuDirectory.Count;

            _menuDirectory.Add(menu);

            bool wasAdded = (_menuDirectory.Count > startingCount) ? true : false;

            return(wasAdded);
        }
Beispiel #2
0
        //Update
        //(Not asked for but it felt weird to leave it out. Then it didn't want to work so I commented it out. Will retuen if time permits.)

        /*
         * public bool UpdateExistingMenuItem(string originalItem, CafeMenu newItem)
         * {
         *   CafeMenu originalItem = ShowAllMenuItems(originalItem);
         *
         *   if (originalItem != null)
         *   {
         *       originalItem.Meal = newItem.Meal;
         *       originalItem.Drink = newItem.Drink;
         *       originalItem.Side = newItem.Side;
         *
         *       return true;
         *   }
         *   else
         *   {
         *       return false;
         *   }
         * }
         */


        //Delete
        public bool DeleteMenuItemFromDirectory(CafeMenu currentItem)
        {
            bool deleteResult = _menuDirectory.Remove(currentItem);

            return(deleteResult);
        }
Beispiel #3
0
 //Read
 public List <CafeMenu> ShowAllMenuItemsInDirectory(CafeMenu originalItem)
 {
     return(_menuDirectory);
 }