diff --git a/SecuritySystem/SecuritySystemContracts/BusinessLogicsContracts/IClientLogic.cs b/SecuritySystem/SecuritySystemContracts/BusinessLogicsContracts/IClientLogic.cs new file mode 100644 index 0000000..b590cf7 --- /dev/null +++ b/SecuritySystem/SecuritySystemContracts/BusinessLogicsContracts/IClientLogic.cs @@ -0,0 +1,15 @@ +using SecuritySystemContracts.BindingModels; +using SecuritySystemContracts.SearchModels; +using SecuritySystemContracts.ViewModels; + +namespace SecuritySystemContracts.BusinessLogicsContracts +{ + public interface IClientLogic + { + List? ReadList(ClientSearchModel? model); + ClientViewModel? ReadElement(ClientSearchModel model); + bool Create(ClientBindingModel model); + bool Update(ClientBindingModel model); + bool Delete(ClientBindingModel model); + } +}