Exemplo n.º 1
0
        public static IEnumerable <int> GetLegalNumbers(int year, GenderRequest gender)
        {
            YearRanges yearRange = YearToRange(year);
            Dictionary <GenderRequest, IEnumerable <int> > numbersForRange = IndividualNumbers[yearRange];

            return(numbersForRange[gender]);
        }
Exemplo n.º 2
0
        public void SetModelYears()
        {
            if (ModelYears.Any() && YearRanges.Any() || !YearRanges.Any())
            {
                return;
            }

            foreach (var yearRange in YearRanges)
            {
                int startYear = int.Parse(yearRange.StartYear);
                int endYear   = int.Parse(yearRange.EndYear.ToLower().Equals("current")
                    ? DateTime.Now.Year.ToString()
                    : yearRange.EndYear);
                int currentYear = startYear;
                while (currentYear <= endYear)
                {
                    ModelYears.Add(currentYear.ToString());
                    currentYear++;
                }
            }
        }