using CMSMicroservice.Domain.Enums;
using MediatR;

namespace CMSMicroservice.Application.OrderManagementCQ.Commands.UpdateOrderStatus;

/// <summary>
/// دستور تغییر وضعیت ارسال سفارش (Admin)
/// </summary>
public class UpdateOrderStatusCommand : IRequest<Unit>
{
    public long OrderId { get; set; }
    public DeliveryStatus NewStatus { get; set; }
    public string? TrackingCode { get; set; }
    public string? Description { get; set; }
}
