WebZC10/_Code/Common/LibFenlei.cs

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;

namespace Tc
{
    public class LibFenlei
    {
        /// <summary>
        /// 获取无限级分类,返回Datatbale
        /// </summary>
        /// <param name="where"></param>
        /// <returns></returns>
        public static DataTable GetFenlei_dt(string where)
        {
            var list = GetFenlei(where);
            DataTable dt = new DataTable();
            dt.Columns.Add("id");
            dt.Columns.Add("name");
            foreach (var item in list)
            {
                DataRow dr = dt.NewRow();
                dr["id"] = item.ID;
                dr["name"] = item.Name;
                dt.Rows.Add(dr);
            }
            return dt;
        }

        /// <summary>
        /// 获取无限级分类
        /// </summary>
        /// <param name="where"></param>
        /// <returns></returns>
        public static List<Model.TcFenlei> GetFenlei(string where)
        {
            var bll = BLL.TcFenlei.Instance;
            var list = bll.DataTableToList(bll.GetList(where).Tables[0].OrderBy("pid,paixu"));
            var res = new List<Model.TcFenlei>();

            foreach (var m in list)
            {
                if (res.Count(p => p.ID == m.ID) < 1)
                {
                    cz(0, m, list, res);
                }
            }

            return res;
        }

        /// <summary>
        ///
        /// </summary>
        /// <param name="len"></param>
        /// <param name="m"></param>
        /// <param name="list"></param>
        /// <param name="res"></param>
后面还有 18 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。