public HttpResponseMessage PostMenuItem(MenuItem menuItem) { try { var MenuItemAdded = _repository.InsertMenuItem(menuItem); return Request.CreateResponse<MenuItem>(HttpStatusCode.OK, MenuItemAdded); } catch (Exception ex) { return Request.CreateResponse(HttpStatusCode.NotFound, ex); } }
public MenuItem InsertMenuItem(MenuItem menuItem) { try { _dBContext.MenuItems.Add(menuItem); _dBContext.SaveChanges(); return menuItem; } catch (Exception ex) { throw ex; } }
public MenuItem UpdateMenuItem(MenuItem menuItem) { try { var MenuItemUpdate = _dBContext.MenuItems.FirstOrDefault(aMenuItem => aMenuItem.MenuItemId == aMenuItem.MenuItemId); MenuItemUpdate.Name = menuItem.Name; //MenuItemUpdate.Orders = MenuItem.Orders; //MenuItemUpdate.MenuItems = MenuItem.MenuItems; _dBContext.SaveChanges(); return MenuItemUpdate; } catch (Exception ex) { throw ex; } }
public void InsertMenuItem(MenuItem MenuItem) { try { _dBContext.MenuItems.Add(MenuItem); _dBContext.SaveChanges(); } catch (Exception ex) { throw ex; } }