From 06b33087b776874a2062dc2ae758bd56d0a4f2b6 Mon Sep 17 00:00:00 2001 From: Ivan_Starostin Date: Wed, 1 May 2024 14:27:46 +0400 Subject: [PATCH] Upload files to 'STOContracts/BusinessLogicContracts' --- STOContracts/BusinessLogicContracts/IWorkLogic.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 STOContracts/BusinessLogicContracts/IWorkLogic.cs diff --git a/STOContracts/BusinessLogicContracts/IWorkLogic.cs b/STOContracts/BusinessLogicContracts/IWorkLogic.cs new file mode 100644 index 0000000..69f1e4b --- /dev/null +++ b/STOContracts/BusinessLogicContracts/IWorkLogic.cs @@ -0,0 +1,15 @@ +using STOContracts.BindingModels; +using STOContracts.SearchModels; +using STOContracts.ViewModels; + +namespace STOContracts.BusinessLogicContracts +{ + public interface IWorkLogic + { + List? ReadList(WorkSearchModel? model); + WorkViewModel? ReadElement(WorkSearchModel model); + bool Create(WorkBindingModel model); + bool Update(WorkBindingModel model); + bool Delete(WorkBindingModel model); + } +}