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()); } }
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()); }