// EN: Resource Data Transfer Object.
// VI: DTO cho Resource.

namespace BookingService.API.Application.DTOs;

/// <summary>
/// EN: Resource DTO for API responses.
/// VI: DTO Resource cho API responses.
/// </summary>
public record ResourceDto
{
    public Guid Id { get; init; }
    public Guid ShopId { get; init; }
    public string Name { get; init; } = null!;
    public string ResourceType { get; init; } = null!;
    public int Capacity { get; init; }
    public bool IsActive { get; init; }
    public DateTime CreatedAt { get; init; }
}
