using System.Collections.Generic; using _0_Framework.Application; namespace CompanyManagment.App.Contracts.ProceedingSession; public interface IProceedingSessionApplication { OperationResult Create(CreateProceedingSession command); OperationResult Edit(EditProceedingSession command); List Search(ProceedingSessionSearchModel searchModel); OperationResult CreateProceedingSessions(List proceedingSessions, long boardId); void RemoveProceedingSessions(long boardId); List FilterSessions(ProceedingSessionSearchModel searchModel); void UpdatePastProceedingSessions(); }