Пример #1
0
        /// <summary>
        /// 获取类型列表
        /// </summary>
        /// <param name="id">当前类型ID,实现被选中状态</param>
        /// <param name="pid">需要被查询的子级列表的父级类型ID</param>
        /// <param name="selid">当前被显示的Select下拉列表框的ID</param>
        /// <returns></returns>
        public static string Get_Tyle_List(int id, int pid, string selid)
        {
            Model.HRENH_ARTICLE_TYPE party_model = new Model.HRENH_ARTICLE_TYPE();
            BLL.HRENH_ARTICLE_TYPE   party_bll   = new BLL.HRENH_ARTICLE_TYPE();

            StringBuilder sbr = new StringBuilder();
            DataSet       ds  = party_bll.GetList(" pid=" + pid + " and type_parent=0 ");

            sbr.AppendFormat("<select id=\"{0}\">", selid);
            sbr.AppendFormat("<option value=\"-1\">请选择</option>");

            if (ds != null && ds.Tables[0].Rows.Count > 0)
            {
                for (int k = 0; k < ds.Tables[0].Rows.Count; k++)
                {
                    DataRow dr    = ds.Tables[0].Rows[k];
                    int     cid   = Convert.ToInt32(dr["id"].ToString());
                    string  tname = dr["typename"].ToString();

                    if (cid == id)
                    {
                        sbr.AppendFormat("<option value=\"{0}\" selected=\"selected\">{1}</option>", cid, tname);
                    }
                    else
                    {
                        sbr.AppendFormat("<option value=\"{0}\">{1}</option>", cid, tname);
                    }
                }
            }

            sbr.AppendFormat("</select>");

            return(sbr.ToString());
        }
Пример #2
0
        /// <summary>
        /// 获取当前类型重写后的名称缩写,1:红人新闻,2:图片写真,3:影视作品,4:红人背后,5:红人观,6:公告
        /// </summary>
        /// <param name="type">当前文章类型,1:红人新闻,2:图片写真,3:影视作品,4:红人背后,5:红人观,6:公告</param>
        /// <param name="get_type">获取当前类型的名称,1:红人新闻,2:图片写真,3:影视作品,4:红人背后,5:红人观,6:公告</param>
        /// <returns></returns>
        public static string Get_Nav_Type_Name(int type, int get_type = 0)
        {
            string typename = "hrzx";

            typename = "zixun";

            Model.HRENH_ARTICLE_TYPE type_model = new Model.HRENH_ARTICLE_TYPE();
            BLL.HRENH_ARTICLE_TYPE   type_bll   = new BLL.HRENH_ARTICLE_TYPE();

            if (type <= 0 || type > 6)
            {
                if (type < 49)
                {
                    type_model = type_bll.GetModel(type);

                    if (type_model != null)
                    {
                        //不是红人风尚
                        if (type != 35 && type != 40 && type != 41 && type != 42 && type != 43 && type != 44 && type != 45 && type != 46 && type != 47)
                        {
                            type = type_model.PID;
                        }
                    }
                }
            }

            if (get_type == 0)
            {
                switch (type)
                {
                //case 1:
                //    typename = "hrzx";
                //    break;
                //case 2:
                //    typename = "hrxz";
                //    break;
                //case 3:
                //    typename = "hrzp";
                //    break;
                //case 4:
                //    typename = "hrzf";
                //    break;
                //case 5:
                //    typename = "hrzt";
                //    break;
                //case 6:
                //    typename = "gg";
                //    break;
                //case 35:
                //    typename = "hrfs";
                //    break;
                //case 40:
                //    typename = "xwk";
                //    break;
                //case 41:
                //    typename = "tuig";
                //    break;
                //case 42:
                //    typename = "hrsd";
                //    break;
                //case 43:
                //    typename = "hrzc";
                //    break;
                //case 44:
                //    typename = "hrcz";
                //    break;
                //case 45:
                //    typename = "hrzb";
                //    break;
                case 1:
                    typename = "zixun";
                    break;

                case 2:
                    typename = "xiezhen";
                    break;

                case 3:
                    typename = "zuopin";
                    break;

                case 4:
                    typename = "zhuanfang";
                    break;

                case 5:
                    typename = "hrzt";
                    break;

                case 6:
                    typename = "gg";
                    break;

                case 35:
                    typename = "hrfs";
                    break;

                case 40:
                    typename = "xingwangka";
                    break;

                case 41:
                    typename = "yingxiao";
                    break;

                case 42:
                    typename = "whjj/redian";
                    break;

                case 43:
                    typename = "hrzc";
                    break;

                case 44:
                    typename = "chengzhang";
                    break;

                case 45:
                    typename = "whjj/wanghongzhubo";
                    break;

                case 46:
                    typename = "whjj/weibo";
                    break;

                case 47:
                    typename = "whjj/weixin";
                    break;

                case 49:
                    typename = "shangyi";
                    break;

                case 50:
                    typename = "kuzhuang";
                    break;

                case 51:
                    typename = "qunzhuang";
                    break;

                case 52:
                    typename = "nvxie";
                    break;

                case 53:
                    typename = "baobao";
                    break;

                case 54:
                    typename = "peishi";
                    break;

                case 55:
                    typename = "meizhuang";
                    break;

                case 354:
                    typename = "zhinan";
                    break;
                }
            }
            else
            {
                switch (get_type)
                {
                case 1:
                    typename = "红人资讯";
                    break;

                case 2:
                    typename = "红人写真";
                    break;

                case 3:
                    typename = "红人作品";
                    break;

                case 4:
                    typename = "红人专访";
                    break;

                case 5:
                    typename = "红人专题";
                    break;

                case 6:
                    typename = "红人公告";
                    break;

                case 35:
                    typename = "红人风尚";
                    break;

                case 40:
                    typename = "星网咖";
                    break;

                case 41:
                    typename = "网红营销";
                    break;

                case 42:
                    typename = "热点";
                    break;

                case 43:
                    typename = "众筹";
                    break;

                case 44:
                    typename = "成长";
                    break;

                case 45:
                    typename = "主播";
                    break;

                case 46:
                    typename = "微博";
                    break;

                case 47:
                    typename = "微信";
                    break;

                case 49:
                    typename = "shangyi";
                    break;

                case 50:
                    typename = "kuzhuang";
                    break;

                case 51:
                    typename = "qunzhuang";
                    break;

                case 52:
                    typename = "nvxie";
                    break;

                case 53:
                    typename = "baobao";
                    break;

                case 54:
                    typename = "peishi";
                    break;

                case 55:
                    typename = "meizhuang";
                    break;

                case 354:
                    typename = "搭配指南";
                    break;

                default:
                    typename = "红人资讯";
                    break;
                }
            }

            return(typename);
        }