Пример #1
0
 public BasketItem UpdateItem(BasketGetApiModel basketItem)
 {
     using (var db = new BookStoreContext())
     {
         var itemToUpdate = db.BasketItems.FirstOrDefault(x => x.Id == basketItem.BasketItemId);
         if (basketItem.Count == 0)
         {
             db.BasketItems.Remove(itemToUpdate);
         }
         else
         {
             itemToUpdate.Count = basketItem.Count;
         }
         db.SaveChanges();
         return(itemToUpdate);
     }
 }
Пример #2
0
 public IHttpActionResult UpdateBasketItem(BasketGetApiModel basketItem)
 {
     return(Ok(UpdateItem(basketItem)));
 }