Api/Brizco.Core/EntityServices/Abstracts/IActivityService.cs

10 lines
629 B
C#
Raw Normal View History

2023-11-20 18:30:01 +03:30
namespace Brizco.Core.EntityServices.Abstracts;
public interface IActivityService : IScopedDependency
{
Task<bool> UpdateActivitiesByShiftPlan(Guid shiftPlanId, CancellationToken cancellationToken);
Task<bool> CreateActivitiesByShiftPlan(Guid shiftPlanId, CancellationToken cancellationToken);
2023-11-26 16:56:38 +03:30
Task<bool> DoneActivityAsync(Guid activityId, CancellationToken cancellationToken);
Task<bool> CompleteActivitiesAsync(List<CompleteActivityRequestDto> requestDtos, CancellationToken cancellationToken);
Task<bool> UnDoneActivityAsync(Guid activityId, string undoneReason, CancellationToken cancellationToken);
2023-11-20 18:30:01 +03:30
}