namespace Brizco.Domain.CommandQueries.Commands; public sealed record CreateActivityCommand( ActivityStatus Status, DateTime DoneAt, string PerformanceDescription, TaskType Type, string Title, string Description, bool IsDisposable, DateTime SetFor, bool HasDisposed, int Amount, PurchaseAmountType AmountType, TaskScheduleType ScheduleType, List Routines, List Shifts, List Positions) : IRequest; public sealed record UpdateActivityCommand(Guid Id, ActivityStatus Status, DateTime DoneAt, string PerformanceDescription, TaskType Type, string Title, string Description, bool IsDisposable, DateTime SetFor, bool HasDisposed, int Amount, PurchaseAmountType AmountType, TaskScheduleType ScheduleType, List Routines, List Shifts, List Positions) : IRequest; public sealed record DeleteActivityCommand(Guid Id) : IRequest;