/// <summary> /// Get a SalesOrder by id and set it as the CurrentOrder. /// </summary> /// <param name="id">The wanted SalesOrder id.</param> public void GetOrderById(long id) { StashCurrentOrder(); CurrentOrder = OrderDao.SelectById(id); }
/// <summary> /// Gets the last n SalesOrder. /// </summary> /// <param name="amount">The amount of orders to be returned.</param> public IEnumerable <SalesOrder> GetLastOrders(int amount) { var orders = OrderDao.GetLastOrders(amount); return(orders); }
/// <summary> /// Clears the OrderLines from the current SalesOrder. /// </summary> public void ClearOrder() { CurrentOrder.Date = DateTime.Now; OrderDao.ClearOrder(CurrentOrder); OnPropertyChanged(nameof(CurrentOrder)); }