コード例 #1
0
        private string GetCategoryNavigation(string CategoryCode, string CultureCode, string Status)
        {
            List <ArticleCategory> lst = ArticleCategoryController.GetAllParentNodesBySelectedNodeStatus(CategoryCode, CultureCode, Status);
            string strHTML = string.Empty, name = string.Empty, url = string.Empty, link = string.Empty;

            if (lst.Count > 0)
            {
                foreach (var x in lst)
                {
                    name = x.CategoryName;
                    link = "/tin-tuc/" + x.CategoryCode;
                    //url += "<div><a href=\"#\" itemprop=\"url\" title=\"" + name + "\"><span itemprop=\"title\">" + name + "</span></a></div>";
                    //  + "<div><a class=\"path-a\" href=\""+link+"\" itemprop=\"url\" title=\"" + name + "\"><span itemprop=\"title\">"+ name +"</span></a></div>";
                    url += "<a href=\"" + link + "\" itemprop=\"url\" title=\"" + name + "\" target='_self'><span itemprop=\"title\">" + name + "</span></a>";
                }
            }

            strHTML = "<div class=\"clorB\">"
                      + "<div id=\"ct-breadcrumbs\">"
                      + "<div class=\"fLeft navigation\">"
                      + "<div>"
                      + url
                      + "</div>"
                      + "</div>"
                      + "</div>"
                      + "</div>";
            return(strHTML);
        }
コード例 #2
0
        private void LoadArticleCategory()
        {
            string ChildrenCode = string.Empty, strHTML = string.Empty;
            string Title               = string.Empty;
            List <ArticleCategory> lst = ArticleCategoryController.GetAllChildrenNodesOfSelectedNode("HDDN", "vi-VN", "2").Skip(1).ToList();

            foreach (var x in lst)
            {
                strHTML += LoadTinHiepHoi(x.CategoryCode, x.CategoryName);
            }
            lblNews.Text = strHTML;
        }
コード例 #3
0
        private void GetEventList(string CultureCode, int iTotalItemCount)
        {
            string ChildrenCode = string.Empty, strHTML = string.Empty;
            string Title               = string.Empty;
            string Parent_Node         = "HDDN";
            List <ArticleCategory> lst = ArticleCategoryController.GetAllChildrenNodesOfSelectedNode(Parent_Node, CultureCode, "2").Skip(1).ToList();

            foreach (var x in lst)
            {
                strHTML += GetNewsListByFixedNumCodeCultureCode(x.CategoryCode, CultureCode, iTotalItemCount);
            }
            divAdvItems.InnerHtml = strHTML;
        }
コード例 #4
0
    private void ShowTreeNodes()
    {
        ddlCategory.Items.Clear(); //DROPDOWNLIST
        int    portalid    = Convert.ToInt32(ddlPortalList.SelectedValue);
        string culturecode = ddlCultureList.SelectedValue;
        ArticleCategoryController objTree = new ArticleCategoryController();
        DataTable dtNodes = objTree.GetActiveList(portalid, culturecode); //select all the nodes from DB

        RecursiveFillTree(dtNodes, 0);

        ddlCategory.Items.Insert(0, new ListItem("-Chọn nhóm tin tức-", "")); //DROPDOWNLIST
        ddlCategory.SelectedIndex   = 0;
        ddlCategory.EnableViewState = true;
        ddlCategory.AutoPostBack    = true;
    }
コード例 #5
0
        protected void CategoriePopulateData()
        {
            int    CateId   = 3;
            int    num_rows = 10;
            string status   = "2";
            string strHTML  = string.Empty;
            ArticleCategoryController cate_obj = new ArticleCategoryController();
            DataTable dtCate = cate_obj.GetTreeNumListByCateIdStatus(CateId, num_rows, status);

            if (dtCate.Rows.Count > 0)
            {
                for (int i = 1; i < dtCate.Rows.Count; i++)
                {
                    strHTML += PopulateNewsByCode(dtCate.Rows[i]["CategoryCode"].ToString(), 3);
                }
                divCategories.InnerHtml = strHTML;
            }
        }
コード例 #6
0
        private void GetSupport(string code)
        {
            var query = ArticleCategoryController.GetDetailByCode(code);

            divSupport.InnerHtml = query.Description;
        }