namespace Brizco.Core.EntityServices.CommandQueries; public sealed record ChangeShiftPlanTaskStatusCommand( Guid ShiftPlanId, bool IsChangeToShift, bool IsDisable) : IRequest; public sealed record CreateShiftPlanCoreCommand( long PlanDate, Guid ShiftId, Guid RoutineId, Guid SupervisionUserId, List> UserAndPositionIds) : IRequest; public sealed record UpdateShiftPlanCoreCommand( Guid Id, long PlanDate, Guid ShiftId, Guid RoutineId, Guid SupervisionUserId, List> UserAndPositionIds) : IRequest; public sealed record CompleteShiftPlanCommand( Guid Id, string CompleteDescription, List CompleteActivities, int CompletePercent) : IRequest;