public Order UpdateOrder(OrderVM orderViewModel) { var order = OrderMapper.MapOrderVMToOrder(orderViewModel); bool isOrderUpdated = _orderRepo.Edit(order); if (!isOrderUpdated) { throw new OrderNotUpdatedException("Order can not be updated."); } return(order); }
public Order AddOrder(OrderVM orderViewModel) { var order = OrderMapper.MapOrderVMToOrder(orderViewModel); bool isOrderAdded = _orderRepo.Save(order); if (!isOrderAdded) { throw new OrderNotAddedException("Order can not be added."); } return(order); }
public bool DeleteOrder(OrderVM order) { return(_orderRepo.Delete(OrderMapper.MapOrderVMToOrder(order))); }