Beispiel #1
0
        public void CreateMenuItem(MenuItem menuItem)
        {
            var context = new MenuContext();

            context.MenuItems.Add(menuItem);
            context.SaveChanges();
        }
Beispiel #2
0
        public void DeleteMenuItem(int id)
        {
            var context  = new MenuContext();
            var existing = context.MenuItems.FirstOrDefault(x => x.Id == id);

            if (existing != null)
            {
                context.MenuItems.Remove(existing);
                context.SaveChanges();
            }
        }
Beispiel #3
0
        public void UpdateMenuItem(MenuItem menuItem)
        {
            var context  = new MenuContext();
            var existing = context.MenuItems.FirstOrDefault(x => x.Id == menuItem.Id);

            if (existing != null)
            {
                existing.Name         = menuItem.Name;
                existing.Description  = menuItem.Description;
                existing.CalorieCount = menuItem.CalorieCount;
                existing.Price        = menuItem.Price;
                existing.Category     = menuItem.Category;
                existing.Active       = menuItem.Active;
            }

            context.SaveChanges();
        }