public IActionResult AllUpcoming()
        {
            AllCoursesListViewModel viewModel = new AllCoursesListViewModel
            {
                Courses = this.coursesService.GetAllUpcoming <AllCoursesViewModel>(),
            };

            return(this.View(viewModel));
        }
        public IActionResult AllByTag(SearchByTagInputModel input)
        {
            AllCoursesListViewModel viewModel = new AllCoursesListViewModel
            {
                Courses = this.coursesService.GetAllByTag <AllCoursesViewModel>(input),
            };

            return(this.View(viewModel));
        }