public ActionResult GetBySeason(string season)
        {
            var recipes = this.recipes.GetBySeason(season)
                                      .To<RecipeViewModel>()
                                      .ToList();

            var viewModel = new RecipesIndexViewModel
            {
                Recipes = recipes
            };

            if (viewModel == null)
            {
                return this.Redirect("/");
            }

            return this.View(viewModel);
        }
        // GET: Recipe
        public ActionResult Index()
        {
            var occasions = this.occasions.GetAll()
                                        .To<OccasionViewModel>()
                                        .ToList();
            
            var recipes = this.recipes.GetAll()
                                  .To<RecipeViewModel>()
                                  .ToList();
            
            var viewModel = new RecipesIndexViewModel
            {
                Occasions = occasions,
                Recipes = recipes
            };

            if (viewModel == null)
            {
                return this.Redirect("/");
            }

            return this.View(viewModel);
        }