namespace Compliance.Domain.Models { public class SeasonalTariffInformation { public decimal DrySeasonMultiplier { get; set; } = 1.2m; // Default multiplier for dry season public decimal WetSeasonMultiplier { get; set; } = 0.8m; // Default multiplier for wet season public HashSet ApplicableGroups { get; set; } = []; // Consumer groups eligible for seasonal rates public DateOnly DrySeasonStart { get; set; } // Usually May public DateOnly DrySeasonEnd { get; set; } // Usually November } }