From 09ad9b86abeb88fe4bc8e6dfdd384fc11d2838a6 Mon Sep 17 00:00:00 2001 From: Timourka Date: Mon, 6 May 2024 10:30:28 +0400 Subject: [PATCH] =?UTF-8?q?LC=207=20=D1=84=D0=B8=D0=BA=D1=81=20=D1=84?= =?UTF-8?q?=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=B5=D0=B4=D0=BB=D0=B8=D1=81?= =?UTF-8?q?=D1=82=D0=B0=20=D0=BD=D0=B0=20=D0=BF=D0=BE=D1=87=D1=82=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Implements/MessageInfoStorage.cs | 2 +- .../Implements/MessageInfoStorage.cs | 2 +- .../Implements/MessageInfoStorage.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/AutomobilePlant/AutomobilePlantDatabaseImplement/Implements/MessageInfoStorage.cs b/AutomobilePlant/AutomobilePlantDatabaseImplement/Implements/MessageInfoStorage.cs index 92f3b92..e4dbd89 100644 --- a/AutomobilePlant/AutomobilePlantDatabaseImplement/Implements/MessageInfoStorage.cs +++ b/AutomobilePlant/AutomobilePlantDatabaseImplement/Implements/MessageInfoStorage.cs @@ -23,7 +23,7 @@ namespace AutomobilePlantDatabaseImplement.Implements { using var context = new AutomobilePlantDatabase(); var messages = context.Messages - .Where(x => x.ClientId == model.ClientId) + .Where(x => !model.ClientId.HasValue || x.ClientId == model.ClientId) .Select(x => x.GetViewModel) .ToList(); if (!model.Page.HasValue || !model.PageSize.HasValue) diff --git a/AutomobilePlant/AutomobilePlantFileImplement/Implements/MessageInfoStorage.cs b/AutomobilePlant/AutomobilePlantFileImplement/Implements/MessageInfoStorage.cs index f852696..b6a46eb 100644 --- a/AutomobilePlant/AutomobilePlantFileImplement/Implements/MessageInfoStorage.cs +++ b/AutomobilePlant/AutomobilePlantFileImplement/Implements/MessageInfoStorage.cs @@ -26,7 +26,7 @@ namespace AutomobilePlantFileImplement.Implements public List GetFilteredList(MessageInfoSearchModel model) { var messages = _source.Messages - .Where(x => x.ClientId == model.ClientId) + .Where(x => !model.ClientId.HasValue || x.ClientId == model.ClientId) .Select(x => x.GetViewModel) .ToList(); if (!model.Page.HasValue || !model.PageSize.HasValue) diff --git a/AutomobilePlant/AutomobilePlantListImplement/Implements/MessageInfoStorage.cs b/AutomobilePlant/AutomobilePlantListImplement/Implements/MessageInfoStorage.cs index bddb30f..7df915f 100644 --- a/AutomobilePlant/AutomobilePlantListImplement/Implements/MessageInfoStorage.cs +++ b/AutomobilePlant/AutomobilePlantListImplement/Implements/MessageInfoStorage.cs @@ -28,7 +28,7 @@ namespace AutomobilePlantListImplement.Implements List result = new(); foreach (var item in _source.Messages) { - if (item.ClientId.HasValue && item.ClientId == model.ClientId) + if (!model.ClientId.HasValue || item.ClientId == model.ClientId) { result.Add(item.GetViewModel); }