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); + } +}