//[Route("seo/Coupons/{permalink}")] public ActionResult Index(string seoParam) { /* var blogDAC = new BlogDAC(); List<BlogDTO> blogs = new List<BlogDTO>(); BlogViewModels blogModels = new BlogViewModels(); blogModels.Blogs = new List<BlogViewModel>(); blogs = blogDAC.ReadAllBlogs(); foreach (var blogDto in blogs) { var blogModel = new BlogViewModel(); blogModel.Description = blogDto.Description; blogModels.Blogs.Add(blogModel); }*/ var seoTitle = Request.RawUrl.Replace("/Coupons/", ""); var productDAC = new ProductDAC(); var productDto = productDAC.ReadProductBySeoTitle(seoTitle); var productItemModel = new ProductItemViewModel(); productItemModel.Description = productDto.Description; productItemModel.Name = productDto.Name; productItemModel.SeoTitle = productDto.SeoTitle; productItemModel.ImageURL = productDto.ImageURL; if (seoTitle.IsNullOrWhiteSpace() || productItemModel.SeoTitle.IsNullOrWhiteSpace() || seoTitle == "Index") { return RedirectToAction("FourOhFour", "Other"); } return View(productItemModel); }
//[Route("seo/Coupons/{permalink}")] public ActionResult Index(string seoParam) { var seoTitle = Request.RawUrl.Replace("/LocalBoard/", ""); seoTitle = "paytm-coupons-cashback-offers";//todo //todo remove the TMC.Data regerence from the web project later after Service layer implementation var productDAC = new ProductDAC(); var productDto = productDAC.ReadProductBySeoTitle(seoTitle); var productItemModel = new ProductItemViewModel(); productItemModel.Description = "";// productDto.Description; productItemModel.Name = productDto.Name; productItemModel.Content = productDto.Content; productItemModel.SeoTitle = "The one stop to all your needs";// productDto.SeoTitle; productItemModel.ImageURL = productDto.ImageURL; if (seoTitle.IsNullOrWhiteSpace() || productItemModel.SeoTitle.IsNullOrWhiteSpace() || seoTitle == "Index") { return RedirectToAction("FourOhFour", "Other"); } return View(productItemModel); }
//[Route("seo/Coupons/{permalink}")] public ActionResult Index(string seoParam) { var seoTitle = Request.RawUrl.Replace("/Coupons/", ""); var productDAC = new ProductDAC(); var productDto = productDAC.ReadProductBySeoTitle(seoTitle); var productItemModel = new ProductItemViewModel(); productItemModel.Description = productDto.Description; productItemModel.Name = productDto.Name; productItemModel.Content = productDto.Content; productItemModel.SeoTitle = productDto.SeoTitle; productItemModel.ImageURL = productDto.ImageURL; if (seoTitle.IsNullOrWhiteSpace() || productItemModel.SeoTitle.IsNullOrWhiteSpace() || seoTitle == "Index") { return RedirectToAction("FourOhFour", "Other"); } return View(productItemModel); }