using HotelContracts.BindingModels; using HotelContracts.SearchModels; using HotelContracts.ViewModels; using HotelDataModels.Models; namespace HotelContracts.BusinessLogicsContracts { public interface IConferenceLogic { List? ReadList(ConferenceSearchModel? model); ConferenceViewModel? ReadElement(ConferenceSearchModel? model); bool AddParticipantToConference(ConferenceSearchModel model, IParticipantModel participant); bool Create(ConferenceBindingModel model); bool Update(ConferenceBindingModel model); bool Delete(ConferenceBindingModel model); } }