Beispiel #1
0
        /// <summary>
        /// 获取分类model类
        /// </summary>
        /// <param name="bianhao"></param>
        /// <returns></returns>
        public static Model.TcFenlei get_fenlei(int id)
        {
            var       m  = new Model.TcFenlei();
            DataTable dt = get_fenlei_dt("id=" + id);

            if (dt.Rows.Count > 0)
            {
                var list = BLL.TcFenlei.Instance.DataTableToList(dt);
                m = list[0];
            }
            return(m);
        }
Beispiel #2
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="len"></param>
        /// <param name="m"></param>
        /// <param name="list"></param>
        /// <param name="res"></param>
        private static void cz(int len, Model.TcFenlei m, List <Model.TcFenlei> list, List <Model.TcFenlei> res)
        {
            var lt = list.Where(p => p.Pid == m.ID);
            var s  = "";

            for (var i = 0; i < len; i++)
            {
                s += " ";
            }
            m.Name = s + m.Name;
            res.Add(m);

            foreach (var item in lt)
            {
                cz(len + 1, item, list, res);
            }
        }
Beispiel #3
0
 /// <summary>
 /// 更新一条数据
 /// </summary>
 public bool Update(Tc.Model.TcFenlei model)
 {
     return(dal.Update(model));
 }
Beispiel #4
0
 /// <summary>
 /// 增加一条数据
 /// </summary>
 public int Add(Tc.Model.TcFenlei model)
 {
     return(dal.Add(model));
 }