void GeneratePageDetailsUrls(Lib.ViewModels.MixModules.ReadMvcViewModel module) { if (module.Articles != null) { foreach (var articleNav in module.Articles.Items) { if (articleNav.Article != null) { articleNav.Article.DetailsUrl = GenerateDetailsUrl("Article", new { id = articleNav.ArticleId, seoName = articleNav.Article.SeoName }); } } } }
void GeneratePageDetailsUrls(Lib.ViewModels.MixModules.ReadMvcViewModel module) { if (module.Posts != null) { foreach (var postNav in module.Posts.Items) { if (postNav.Post != null) { postNav.Post.DetailsUrl = GenerateDetailsUrl("Post", new { id = postNav.PostId, seoName = postNav.Post.SeoName }); } } } }
void GeneratePageDetailsUrls(Lib.ViewModels.MixModules.ReadMvcViewModel module) { foreach (var articleNav in module.Articles.Items) { if (articleNav.Article != null) { articleNav.Article.DetailsUrl = GenerateDetailsUrl("Article", new { seoName = articleNav.Article.SeoName }); } } foreach (var productNav in module.Products.Items) { if (productNav.Product != null) { productNav.Product.DetailsUrl = GenerateDetailsUrl("Product", new { seoName = productNav.Product.SeoName }); } } }
protected void GeneratePageDetailsUrls(Lib.ViewModels.MixModules.ReadMvcViewModel module) { module.DetailsUrl = GenerateDetailsUrl( new { action = "module", culture = culture, id = module.Id, seoName = module.Name } ); if (module.Posts != null) { foreach (var postNav in module.Posts.Items) { if (postNav.Post != null) { postNav.Post.DetailsUrl = GenerateDetailsUrl( new { action = "post", culture = culture, id = postNav.PostId, seoName = postNav.Post.SeoName } ); } } } }
protected void GenerateDetailsUrls(Lib.ViewModels.MixModules.ReadMvcViewModel module) { module.DetailsUrl = GenerateDetailsUrl( new { action = "module", culture = culture, id = module.Id, seoName = module.Name } ); }