using Baya.Application.Models.Booking;
using Baya.Application.Models.Common;
using Mediator;

namespace Baya.Application.Features.Booking.Commands.RejectBookingRequest;

/// <summary>The assigned nurse declines a pending request with a required reason. <c>Id</c> comes from the
/// route; only <c>Reason</c> is body input.</summary>
public record RejectBookingRequestCommand(string Reason, long Id = 0) : IRequest<OperationResult<BookingRequestDto>>;
