namespace GestionIntegral.Api.Dtos.Distribucion
{
    public class PorcMonCanillaDto // Para Porcentaje/Monto de Pago de Canillitas
    {
        public int IdPorcMon { get; set; }
        public int IdPublicacion { get; set; }
        public int IdCanilla { get; set; }
        public string NomApeCanilla { get; set; } = string.Empty; // Para mostrar en UI
        public string VigenciaD { get; set; } = string.Empty; // yyyy-MM-dd
        public string? VigenciaH { get; set; } // yyyy-MM-dd
        public decimal PorcMon { get; set; } // Valor (puede ser % o monto)
        public bool EsPorcentaje { get; set; } // True si PorcMon es un %, False si es un monto fijo
    }
}