Esempio n. 1
0
 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);
     }
 }
Esempio n. 2
0
        // 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);
        }