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