public void Put([FromBody] Models.ShoppingItem item) { using (var db = new EntiTreesEntities()) { db.UpdateShopItem(item.id, item.title, item.description, item.price, item.discount, item.src, item.quantity, item.categoryId); } }
// GET: api/ShoppingItems?itemId=5 /// <summary> /// Gets the shopping item by it's ID /// </summary> /// <param name="itemId"></param> /// <returns></returns> public Models.ShoppingItem Get(int itemId) { var it = new Models.ShoppingItem(); using (var db = new EntiTreesEntities()) { var query = db.SelectShoppingItems(null, itemId); foreach (var item in query) { it = new Models.ShoppingItem { id = item.Id, description = item.Description, discount = item.Discount, lastUpdated = item.LastModified, price = item.Price, quantity = item.Quantity, src = item.ImageSrc, title = item.Title, categoryId = item.CategoryId }; } } return(it); }