Пример #1
0
        private void GetMyOrders()
        {
            // получаем все отзывы
            var reviews = _unitOfWork.ClientReviews.GetAll().ToList();

            // получаем заказы. далее для отображения ищем заказы определенного пользователя
            var orders = _unitOfWork.Orders.GetAll().ToList().Where(o => o.UserId == ClientReview.UserId)
                         //такие, на которые еще нет отзывов
                         .Where(o => !reviews.Exists(r => r.OrderId == o.Id));

            MyOrders.Clear();
            MyOrders.AddItems(orders);
        }