diff --git a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/CuttingBusinessLogicContract.cs b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/CuttingBusinessLogicContract.cs index b043656..7361235 100644 --- a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/CuttingBusinessLogicContract.cs +++ b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/CuttingBusinessLogicContract.cs @@ -1,5 +1,7 @@ -using PapaCarloContracts.BusinessLogicContracts; +using Microsoft.Extensions.Logging; +using PapaCarloContracts.BusinessLogicContracts; using PapaCarloContracts.DataModels; +using PapaCarloContracts.StoragesContracts; using System; using System.Collections.Generic; using System.Linq; @@ -8,7 +10,7 @@ using System.Threading.Tasks; namespace PapaCarloBusinessLogic.Implementations { - internal class CuttingBusinessLogicContract : ICuttingBusinessLogicContract + internal class CuttingBusinessLogicContract(ICuttingStorageContract cuttingStorageContract, ILogger logger) : ICuttingBusinessLogicContract { public void CancelCutting(string id) { diff --git a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/PostBusinessLogicContract.cs b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/PostBusinessLogicContract.cs index 49fc56a..8bf5004 100644 --- a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/PostBusinessLogicContract.cs +++ b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/PostBusinessLogicContract.cs @@ -1,5 +1,7 @@ -using PapaCarloContracts.BuisinessLogicsContracts; +using Microsoft.Extensions.Logging; +using PapaCarloContracts.BuisinessLogicsContracts; using PapaCarloContracts.DataModels; +using PapaCarloContracts.StoragesContracts; using System; using System.Collections.Generic; using System.Linq; @@ -8,7 +10,7 @@ using System.Threading.Tasks; namespace PapaCarloBusinessLogic.Implementations; -internal class PostBusinessLogicContract : IPostBusinessLogicContract +internal class PostBusinessLogicContract(IPostStorageContract postStorageContract, ILogger logger) : IPostBusinessLogicContract { public void DeletePost(string id) { diff --git a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/ProductBusinessLogicContract.cs b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/ProductBusinessLogicContract.cs index 78aa1a3..17f2707 100644 --- a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/ProductBusinessLogicContract.cs +++ b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/ProductBusinessLogicContract.cs @@ -1,5 +1,7 @@ -using PapaCarloContracts.BusinessLogicContracts; +using Microsoft.Extensions.Logging; +using PapaCarloContracts.BusinessLogicContracts; using PapaCarloContracts.DataModels; +using PapaCarloContracts.StoragesContracts; using System; using System.Collections.Generic; using System.Linq; @@ -8,7 +10,7 @@ using System.Threading.Tasks; namespace PapaCarloBusinessLogic.Implementations; -internal class ProductBusinessLogicContract : IProductBusinessLogicContract +internal class ProductBusinessLogicContract(IProductStorageContract productStorageContract, ILogger logger) : IProductBusinessLogicContract { public void DeleteProduct(string id) { diff --git a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/SalaryBusinessLogicContract.cs b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/SalaryBusinessLogicContract.cs index 71bd018..2667cc7 100644 --- a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/SalaryBusinessLogicContract.cs +++ b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/SalaryBusinessLogicContract.cs @@ -1,5 +1,7 @@ -using PapaCarloContracts.BusinessLogicContracts; +using Microsoft.Extensions.Logging; +using PapaCarloContracts.BusinessLogicContracts; using PapaCarloContracts.DataModels; +using PapaCarloContracts.StoragesContracts; using System; using System.Collections.Generic; using System.Linq; @@ -8,7 +10,7 @@ using System.Threading.Tasks; namespace PapaCarloBusinessLogic.Implementations; -internal class SalaryBusinessLogicContract : ISalaryBusinessLogicContract +internal class SalaryBusinessLogicContract(ISalaryStorageContract salaryStorageContract, ILogger logger) : ISalaryBusinessLogicContract { public void CalculateSalaryByMounth(DateTime date) { diff --git a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/WorkerBusinessLogicContract.cs b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/WorkerBusinessLogicContract.cs index 1d6f7af..102db75 100644 --- a/PapaCarloProject/PapaCarloBusinessLogic/Implementations/WorkerBusinessLogicContract.cs +++ b/PapaCarloProject/PapaCarloBusinessLogic/Implementations/WorkerBusinessLogicContract.cs @@ -1,5 +1,7 @@ -using PapaCarloContracts.BusinessLogicContracts; +using Microsoft.Extensions.Logging; +using PapaCarloContracts.BusinessLogicContracts; using PapaCarloContracts.DataModels; +using PapaCarloContracts.StoragesContracts; using System; using System.Collections.Generic; using System.Linq; @@ -8,7 +10,7 @@ using System.Threading.Tasks; namespace PapaCarloBusinessLogic.Implementations; -internal class WorkerBusinessLogicContract : IWorkerBusinessLogicContract +internal class WorkerBusinessLogicContract(IWorkerStorageContract workerStorageContract, ILogger logger) : IWorkerBusinessLogicContract { public void DeleteWorker(string id) { diff --git a/PapaCarloProject/PapaCarloContracts/StoragesContracts/ICuttingStorageContract.cs b/PapaCarloProject/PapaCarloContracts/StoragesContracts/ICuttingStorageContract.cs index 64aa215..b44e07a 100644 --- a/PapaCarloProject/PapaCarloContracts/StoragesContracts/ICuttingStorageContract.cs +++ b/PapaCarloProject/PapaCarloContracts/StoragesContracts/ICuttingStorageContract.cs @@ -7,7 +7,7 @@ using System.Threading.Tasks; namespace PapaCarloContracts.StoragesContracts; -public interface ISaleStorageContract +public interface ICuttingStorageContract { List GetList(DateTime? startDate = null, DateTime? endDate = null, string? workerId = null, string? blankId = null, string? productId = null);