Ejemplo n.º 1
0
        public ActionResult ByCategory(string category)
        {
            var view = new HomeView();

            view.NavView.SelectedMenuItem = "nav-blog";
            var request    = new GetBlogsByCategoryRequest();
            var catrequest = new GetBlogCategoryByNameRequest();

            catrequest.CategoryName = category.Replace("-", " ");
            request.CategoryID      = _categoryService.GetByName(catrequest).Category.ID;
            view.Categories         = _categoryService.GetAll().Categories;
            var response = _blogService.GetByCategory(request);

            view.Posts = response.BlogList;
            return(View("BlogsByCategory", view));
        }