public static void ValidateMonthLenghtByYear(PeselFactors peselFactors, string cellLocalization) { var monthConfig = new MonthsConfig(peselFactors.Year); if (peselFactors.Day > monthConfig[peselFactors.Month]) { throw new InvalidDaysNumberInMonth(peselFactors.Day, peselFactors.Month, cellLocalization); } }
private bool IsCorrectNumberOfMonthDays() { var monthsConfig = new MonthsConfig(_peselFactors.Year); return(_peselFactors.Day <= monthsConfig[_peselFactors.Month]); }