From 562ad853270a27d557a0943c95a8b3f4cfb48d2a Mon Sep 17 00:00:00 2001 From: VictoriaPresnyakova Date: Sun, 30 Apr 2023 19:59:13 +0400 Subject: [PATCH] filter by email --- JewelryStoreDatabaseImplement/Implements/ClientStorage.cs | 4 ++-- JewelryStoreFileImplement/Implements/ClientStorage.cs | 4 ++-- JewelryStoreListImplement/Implements/ClientStorage.cs | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/JewelryStoreDatabaseImplement/Implements/ClientStorage.cs b/JewelryStoreDatabaseImplement/Implements/ClientStorage.cs index ec6754e..56f8d8e 100644 --- a/JewelryStoreDatabaseImplement/Implements/ClientStorage.cs +++ b/JewelryStoreDatabaseImplement/Implements/ClientStorage.cs @@ -40,12 +40,12 @@ namespace JewelryStoreDatabaseImplement.Implements public List GetFilteredList(ClientSearchModel model) { - if (string.IsNullOrEmpty(model.ClientFIO)) + if (string.IsNullOrEmpty(model.Email)) { return new(); } using var context = new JewelryStoreDataBase(); - return context.Clients.Where(x => x.ClientFIO.Contains(model.ClientFIO)).Select(x => x.GetViewModel).ToList(); + return context.Clients.Where(x => x.Email.Contains(model.Email)).Select(x => x.GetViewModel).ToList(); } public List GetFullList() diff --git a/JewelryStoreFileImplement/Implements/ClientStorage.cs b/JewelryStoreFileImplement/Implements/ClientStorage.cs index 5dd0ebc..032a79b 100644 --- a/JewelryStoreFileImplement/Implements/ClientStorage.cs +++ b/JewelryStoreFileImplement/Implements/ClientStorage.cs @@ -24,12 +24,12 @@ namespace JewelryStoreFileImplement.Implements } public List GetFilteredList(ClientSearchModel model) { - if (string.IsNullOrEmpty(model.ClientFIO)) + if (string.IsNullOrEmpty(model.Email)) { return new(); } return source.Clients - .Where(x => x.ClientFIO.Contains(model.ClientFIO)) + .Where(x => x.Email.Contains(model.Email)) .Select(x => x.GetViewModel) .ToList(); } diff --git a/JewelryStoreListImplement/Implements/ClientStorage.cs b/JewelryStoreListImplement/Implements/ClientStorage.cs index 5fdd08a..e385e3d 100644 --- a/JewelryStoreListImplement/Implements/ClientStorage.cs +++ b/JewelryStoreListImplement/Implements/ClientStorage.cs @@ -30,13 +30,13 @@ namespace JewelryStoreListImplement.Implements public List GetFilteredList(ClientSearchModel model) { var result = new List(); - if (string.IsNullOrEmpty(model.ClientFIO)) + if (string.IsNullOrEmpty(model.Email)) { return result; } foreach (var client in _source.Clients) { - if (client.ClientFIO.Contains(model.ClientFIO)) + if (client.Email.Contains(model.Email)) { result.Add(client.GetViewModel); }