public IResult Update(Order order) { var result = _orderDal.Get(o => o.Id == order.Id); _orderDal.Update(result); return(new SuccessResult(Messages.Orders.Update())); }
public IResult Update(int orderId) { _orderDal.Update(new Order { Id = orderId }); return(new SuccessResult()); }
public IResult Update(Order order, List <Product> products) //want servisden sipariş ve uygun ürünlerin listesi geliyor { var customerWallet = _walletService.GetByUserId(order.CustomerId).Data; //müşteri cüzdanı decimal quantity = order.Quantity; if (customerWallet.Amount >= fiyatartiYuzdebir(order.Quantity * order.UnitPrice)) //ürün + muhasebeci payına parası yetiyor mu { var orderDetails = OrderControl(ref order, products, customerWallet); //order control methodundan detayları çekiyor order.OrderPending = false; //order gerçekleşti _orderDal.Update(order); //güncelleniyor if (quantity != order.Quantity) //başta istenen miktar verilen miktara eşit değilse { var newOrder = order; //eskisinden yeni nesne oluşuyor newOrder.Quantity = quantity - order.Quantity; //miktarı belirleniyor eksik kalan siparişin newOrder.OrderPending = true; //beklemeye alınıyor newOrder.Id = 0; //id =0 yeni veri _orderDal.Add(newOrder); //tabloya ekleniyor } _orderDetailService.AddList(orderDetails.Data); //detaylar ekleniyor return(new SuccessResult()); } return(new ErrorResult()); }
public bool Update(Order order) { bool result = _orderDal.Update(order); if (result) { return(true); } return(false); }
public void UpdateOrder(Order order) { if (order != null) { _orderDal.Update(order); } else { throw new Exception("Hata oldu"); } }
public IResult Update(Order order) { var result = _orderDal.Get(o => o.OrderId == order.OrderId); if (result != null) { _orderDal.Update(order); return(new SuccessResult(Messages.Orders.Update())); } return(new ErrorResult(Messages.NotFound)); }
public bool Update(Order Order) { try { _orderDal.Update(Order); return(true); } catch (Exception) { return(false); } }
public IResult Update(Order order) { var result = BusinessRules.Run(CommonLogics.SystemMaintenanceTime()); if (!result.Success) { return(new ErrorResult(result.Message)); } _orderDal.Update(order); return(new SuccessResult(Messages.OrderUpdated)); }
public IResult Deliver(int orderId) { try { var order = _orderDal.Get(o => o.OrderId == orderId); order.Delivered = true; _orderDal.Update(order); return(new SuccessResult()); } catch (Exception) { return(new ErrorResult(Messages.ErrorWhileUpdatingEntity)); } }
public IResult Update(Order order) { _orderdal.Update(order); return(new SuccessResult(Messages.OrderUpdate)); }
public void Update(Order order) { orderDal_.Update(order); }
public void Update(Order order) { _orderDal.Update(order); }
public IResult Update(Order order) { _orderDal.Update(order); return(new SuccessResult("Sipariş güncellendi")); }
public IResult Update(Order model) { _orderDal.Update(model); return(new SuccessResult(Messages.OrderUpdated)); }
public void Update(Order table) { _orderDal.Update(table); }
public IResult Update(Order order) { _orderDal.Update(order); return(new SuccessResult()); }
public void Update(Order entity) { _orderDal.Update(entity); }
public Order Update(Order entity) { return(_OrderDal.Update(entity));; }
public IResult Update(Order order) { _orderDal.Update(order); return(new SuccessResult(BusinessMessages.OrderUpdated)); }
public IResult Update(Order entity) { _orderDal.Update(entity); return(new SuccessResult()); }
public IResult Update(Order order) { _orderDal.Update(order); return(new SuccessResult(Messages.ProductAdded)); }
public IResult Update(Order order) { _orderDal.Update(order); return(new SuccessResult("Updated Successfully")); }
public Order Update(Order order) { return(_orderDal.Update(order)); }