public virtual ActionResult Portfolio(int portfolioPage = 1) { var model = new ProjectsListViewModel(_projectRepository, portfolioPage, itemsPerPage); return View(model); }
public virtual ViewResult ProjectCategory(string selectedProjectCategory, int projectCategoryPage = 1) { var viewModel = new ProjectsListViewModel(_projectRepository, selectedProjectCategory, projectCategoryPage, itemsPerPage); ViewBag.Title = String.Format(@"Latest posts on category ""{0}""", viewModel.CurrentCategory); viewModel.Projects = viewModel.Projects.Take(itemsPerPage); return View("Portfolio", viewModel); }