namespace Brizco.Domain.CommandQueries.Commands; public sealed record CreateTaskCommand(TaskType Type, string Title, string Description, bool IsDisposable, DateTime SetFor, bool HasDisposed, int Amount, PurchaseAmountType AmountType, List Shifts, List Positions, List Days) : IRequest; public sealed record UpdateTaskCommand(Guid Id, TaskType Type, string Title, string Description, bool IsDisposable, DateTime SetFor, bool HasDisposed, int Amount, PurchaseAmountType AmountType, List Shifts, List Positions, List Days) : IRequest; public sealed record DeleteTaskCommand(Guid Id) : IRequest;