public IEnumerable <object> GetYears()
        {
            var years = getYearsMakesAndModels.Execute().Item1;

            return(years.Select(year => new
            {
                year,
                makes = Url.Get <GetMakesController>(new { year })
            }));
        }
Example #2
0
        public IEnumerable <object> GetMakes(int year)
        {
            var makes = getYearsMakesAndModels.Execute(year).Item2;

            return(makes.Select(make => new
            {
                make,
                models = Url.Get <GetModelsController>(new { year, make })
            }));
        }
Example #3
0
        public IEnumerable <string> GetModels(int year, string make)
        {
            var models = getYearsMakesAndModels.Execute(year, make).Item3;

            return(models);
        }