Files
Backend-Api/CompanyManagment.App.Contracts/ProceedingSession/IProceedingSessionApplication.cs
2025-04-15 15:06:17 +03:30

17 lines
676 B
C#

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<EditProceedingSession> Search(ProceedingSessionSearchModel searchModel);
OperationResult CreateProceedingSessions(List<EditProceedingSession> proceedingSessions, long boardId);
void RemoveProceedingSessions(long boardId);
List<ProceedingSessionViewModel> FilterSessions(ProceedingSessionSearchModel searchModel);
void UpdatePastProceedingSessions();
}