public ActionResult CategoryProducts(string CategoryName) { CategoryProductViewModel viewModel = new CategoryProductViewModel(); CategoryProductDTO categoryProductsDTO = new CategoryProductDTO(); try { categoryProductsDTO = productBusinessContext.GetCategoryProducts(CategoryName); viewModel = CategoryMapper.Map <CategoryProductDTO, CategoryProductViewModel>(categoryProductsDTO); return(View(viewModel)); } catch (Exception ex) { return(View("Internal Error")); } }
public ActionResult CategoryProducts(string CategoryName) { CategoryProductsViewModel viewModel = new CategoryProductsViewModel(); CategoryProductsDTO categoryProductsDTO = new CategoryProductsDTO(); try { categoryProductsDTO = productBusinessContext.GetCategoryProducts(CategoryName); } catch (CategoryDoesNotExistsException ex) { return(View("Error")); } catch (Exception ex) { return(View("Internal Error")); } viewModel = _CategoryProductVMMapper.Map <CategoryProductsDTO, CategoryProductsViewModel>(categoryProductsDTO); if (Session["UserID"] != null) { viewModel.IsLoggedIn = true; } return(View(viewModel)); }