diff --git a/BeautySalonView/BeautySalonContracts/StoragesContracts/IProcedureStorage.cs b/BeautySalonView/BeautySalonContracts/StoragesContracts/IProcedureStorage.cs index 18c38e4..8c9deb6 100644 --- a/BeautySalonView/BeautySalonContracts/StoragesContracts/IProcedureStorage.cs +++ b/BeautySalonView/BeautySalonContracts/StoragesContracts/IProcedureStorage.cs @@ -17,6 +17,6 @@ namespace BeautySalonContracts.StoragesContracts ProcedureViewModel? Insert(ProcedureBindingModel model); ProcedureViewModel? Update(ProcedureBindingModel model); ProcedureViewModel? Delete(ProcedureBindingModel model); - int GetNumberOfPages(int userId, int pageSize); + } } diff --git a/BeautySalonView/BeautySalonDatabaseImplement/Implements/ProcedureStorage.cs b/BeautySalonView/BeautySalonDatabaseImplement/Implements/ProcedureStorage.cs index 5708dbe..89c5346 100644 --- a/BeautySalonView/BeautySalonDatabaseImplement/Implements/ProcedureStorage.cs +++ b/BeautySalonView/BeautySalonDatabaseImplement/Implements/ProcedureStorage.cs @@ -44,14 +44,7 @@ namespace BeautySalonDatabaseImplement.Implements (model.Id.HasValue && x.Id == model.Id)) ?.GetViewModel; } - public int GetNumberOfPages(int userId, int pageSize) - { - using var context = new BeautySalonDatabase(); - int carsCount = context.Procedures.Where(c => c.ClientId == userId).Count(); - int numberOfpages = (int)Math.Ceiling((double)carsCount / pageSize); - return numberOfpages != 0 ? numberOfpages : 1; - } - + public List GetFilteredList(ProcedureSearchModel model) { using var context = new BeautySalonDatabase();