public void CreateMenuItem(MenuItem menuItem) { var context = new MenuContext(); context.MenuItems.Add(menuItem); context.SaveChanges(); }
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(); } }
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(); }