PIbd-22_Fedorenko_Puchkina_.../LawFim/LawFirmContracts/BusinessLogicContracts/IHearingLogic.cs
2024-04-27 19:02:25 +04:00

18 lines
604 B
C#

using LawFimDataModels.Models;
using LawFirmContracts.BindingModels;
using LawFirmContracts.SearchModels;
using LawFirmContracts.ViewModels;
namespace LawFirmContracts.BusinessLogicContracts
{
public interface IHearingLogic
{
List<HearingViewModel>? ReadList(HearingSearchModel? model);
HearingViewModel? ReadElement(HearingSearchModel model);
bool Create(HearingBindingModel model);
bool Update(HearingBindingModel model);
bool Delete(HearingBindingModel model);
bool AddLawyerToHearing(HearingSearchModel model, ILawyerModel client);
}
}