namespace SIGCM.Domain.Entities;

public class EditionClosure
{
    public int Id { get; set; }
    public DateTime EditionDate { get; set; } // Fecha de la edición que se cierra
    public DateTime ClosureDateTime { get; set; } = DateTime.UtcNow; // Cuándo se cerró
    public int ClosedByUserId { get; set; } // Quién cerró la edición
    public bool IsClosed { get; set; } = true;
    public string? Notes { get; set; } // Notas del cierre
    
    // Nombre del usuario (auxiliar para JOINs)
    public string? ClosedByUsername { get; set; }
}
