public ActionResult Default(string slug, int?page) { string stAction; if (slug == null) { stAction = null; ViewBag.Title = SetDao.GetValue("Site_Title"); } else { var DetailCategory = Category.DetailBySlug(slug); if (DetailCategory != null) { stAction = DetailCategory.Taxonomy; if (DetailCategory.Meta_Title != null) { ViewBag.Title = DetailCategory.Meta_Title; } ViewBag.Title = DetailCategory.Title; ViewBag.Description = DetailCategory.Meta_Description; ViewBag.Keywords = DetailCategory.Meta_Keyword; } else { var DetailProduct = Product.DetailBySlug(slug); if (DetailProduct != null) { stAction = "DetailProduct"; if (DetailProduct.Meta_Title != null) { ViewBag.Title = DetailProduct.Meta_Title; } ViewBag.Title = DetailProduct.Name; ViewBag.Keywords = DetailProduct.Meta_Keyword; ViewBag.Description = DetailProduct.Meta_Description; } else { var DetailContent = Contents.DetailBySlug(slug); if (DetailContent != null) { if (DetailContent.Taxonomy == "Content") { stAction = "DetailContent"; } else { stAction = "DetailPage"; } if (DetailContent.Meta_Title != null) { ViewBag.Title = DetailContent.Meta_Title; } ViewBag.Keywords = DetailContent.Meta_Keyword; ViewBag.Description = DetailContent.Meta_Description; ViewBag.Title = DetailContent.Title; } else { stAction = "404"; ViewBag.Title = "404"; } } } } ViewBag.vAction = stAction; ViewBag.vSlug = slug; return(View()); }