コード例 #1
0
 public IActionResult UpdateCart([FromBody] Bukimedia.PrestaSharp.Entities.cart cart)
 {
     try
     {
         var tempCart = _cartFactory.Get((long)cart.id);
         //cart tanimliysa guncelleyecek degilse exceptiona dusecek
         _cartFactory.Update(cart);
         return(Ok(cart));
     }
     catch (Exception)
     {
         return(NotFound());
     }
 }
コード例 #2
0
 public IActionResult Carts([FromBody] Bukimedia.PrestaSharp.Entities.cart cart)
 {
     try
     {
         // minumum requirement saglanmiyorsa catch'e dusecek
         // daha once ayni id'ye sahip satir var mi diye bakmiyoruz cunku db zaten id'yi otomatik atiyor
         _cartFactory.Add(cart);
     }
     catch (Exception exception)
     {
         return(BadRequest());
     }
     return(Ok());
 }