コード例 #1
0
ファイル: SellerOrderService.cs プロジェクト: anyarik/Seller
        public void DeletOrder(OrderItem deletOrder)
        {
            _activeOrders.RemoveAll(o => o.Order.ID == deletOrder.ID);

            if (_activeOrders.IsNullOrEmpty())
            {
                ChangeExitText?.Invoke(null, "Выйти");
            }
        }
コード例 #2
0
ファイル: SellerOrderService.cs プロジェクト: anyarik/Seller
        private void AddActiveOrder(PayedOrder payedOrder)
        {
            var item = this._activeOrders.Count > 0
                ? this._activeOrders.FirstOrDefault((o) => o.Order.ID == payedOrder.Order.ID)
                : null;

            if (item != null)
            {
                return;
            }

            _activeOrders.Add(payedOrder);
            ChangeExitText?.Invoke(null, "Остановить прием заказов");
        }