public IActionResult Feed(int year)
        {
            Bundle <IndexViewModel> model = new Bundle <IndexViewModel>();

            model.PageModel        = new IndexViewModel();
            model.PageModel.Videos = _videoService.GetByYear(year)
                                     .Where(v => v.State.StateName == "Active")
                                     .OrderByDescending(v => v.CreatedDate)
                                     .ToList().Select(v => new VideoViewModel
            {
                Id           = v.Id,
                Title        = v.Title,
                VideoUrl     = v.VideoUrl,
                ThumbnailUrl = v.ThumbnailUrl,
                GroupName    = v.GroupName,
                Description  = v.Description,
                ViewCount    = v.ViewCount,
                Duration     = v.Duration.TotalHours >= 1 ? v.Duration.ToString("hh\\:mm\\:ss")
                                            : v.Duration.Minutes >= 1 ? v.Duration.ToString($"mm\\:ss")
                                            : v.Duration.ToString("ss"),
                CreateUser = new UserViewModel
                {
                    UserName  = v.CreateUser.UserName,
                    FirstName = v.CreateUser.FirstName,
                    LastName  = v.CreateUser.LastName,
                    AvatarUrl = v.CreateUser.AvatarUrl
                },
                CreatedDate = v.CreatedDate,
                UpdateUser  = new UserViewModel
                {
                    UserName  = v.UpdateUser.UserName,
                    FirstName = v.UpdateUser.FirstName,
                    LastName  = v.UpdateUser.LastName,
                    AvatarUrl = v.UpdateUser.AvatarUrl
                },
                UpdatedDate = v.UpdatedDate
            }).ToArray();
            if (model.PageModel.Videos != null && model.PageModel.Videos.Length > 0)
            {
                ViewData["Title"] = $"Videos from {year}";
            }
            else
            {
                ViewData["Title"] = $"No videos found from {year}";
            }
            return(View(model));
        }