17 lines
676 B
C#
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();
|
|
|
|
} |