faturas_4docs/Compliance/Domain/Models/SeasonalTariffInformation.cs

11 lines
559 B
C#

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<string> ApplicableGroups { get; set; } = []; // Consumer groups eligible for seasonal rates
public DateOnly DrySeasonStart { get; set; } // Usually May
public DateOnly DrySeasonEnd { get; set; } // Usually November
}
}