示例#1
0
    protected override void BindData()
    {
        this.btnok.Attributes.Add("onclick", "javascript:return AddLabel();");

        XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType();
        XYECOM.Model.LabelTypeInfo elt = new XYECOM.Model.LabelTypeInfo();
        string ltId = Request.QueryString["LT_ID"];

        this.title.InnerHtml = "标签分类添加";

        if (!string.IsNullOrEmpty(ltId))
        {
            int infoId = XYECOM.Core.MyConvert.GetInt32(ltId);
            elt = lt.GetItem(infoId);

            if (elt != null)
            {
                LT_ID = elt.LT_ID;
                this.tbName.Text = elt.LT_Name;
                this.tbRemark.Text = elt.LT_Remark;
                this.title.InnerHtml = "标签分类编辑";
            }
        }
    }
示例#2
0
    protected void btnok_Click(object sender, EventArgs e)
    {
        string str = "";
        XYECOM.Business.Log l = new XYECOM.Business.Log();
        XYECOM.Model.LogInfo el = new XYECOM.Model.LogInfo();

        XYECOM.Model.LabelTypeInfo elt = new XYECOM.Model.LabelTypeInfo();
        XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType();
        elt.LT_Name = this.tbName.Text;

        elt.LT_Remark = this.tbRemark.Text;

        int err = 0;
        if (LT_ID == 0)
        {
            err = lt.Insert(elt);
            if (err > 0)
            {
                el.L_Title = "标签管理";
                el.L_Content = "标签类别添加成功";
                el.L_MF = "模板标签";
                el.UM_ID = AdminId;
                l.Insert(el);
                Alert("标签类别添加成功!", "LabelTypeList.aspx" + str);
            }
            else if (err == -1)
            {
                el.L_Title = "标签管理";
                el.L_Content = "该标签已存在";
                el.L_MF = "模板标签";
                el.UM_ID = AdminId;
                l.Insert(el);
                Alert("该标签已存在!");
            }
            else
            {
                el.L_Title = "标签管理";
                el.L_Content = "标签类别添加失败!请稍后再试!";
                el.L_MF = "模板标签";

                {
                    el.UM_ID = AdminId;
                }
                l.Insert(el);
                Alert("标签类别添加失败!请稍后再试!", "LabelTypeList.aspx" + str);
            }
        }
        else
        {
            elt.LT_ID = LT_ID;
            err = lt.Update(elt);
            if (err > 0)
            {
                el.L_Title = "标签管理";
                el.L_Content = "标签类别修改成功";
                el.L_MF = "模板标签";

                {
                    el.UM_ID = AdminId;
                }
                l.Insert(el);
                Alert("标签类别修改成功!", "LabelTypeList.aspx" + str);
            }
            else
            {
                el.L_Title = "标签管理";
                el.L_Content = "标签类别修改!请稍后再试!";
                el.L_MF = "模板标签";

                {
                    el.UM_ID = AdminId;
                }
                l.Insert(el);
                Alert("标签类别修改!请稍后再试!", "LabelTypeList.aspx" + str);
            }
        }
    }
示例#3
0
    void createlabletypehtmll()
    {
        try
        {
            string str = "";
            string strlist = "";
            XYECOM.Model.LabelTypeInfo el = new XYECOM.Model.LabelTypeInfo();
            XYECOM.Business.LabelType lt = new XYECOM.Business.LabelType();
            DataTable dt = lt.GetDataTable("where LT_ParentID=0");
            DataTable dt1 = lt.GetDataTable(" where 1=1 ");

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                str += "    <a href=\"#\" title=\"点击选择此项\" onclick=\"selecttypeinfo(" + dt.Rows[i]["LT_ID"].ToString() + ",'" + dt.Rows[i]["LT_Name"].ToString() + "');\">" + dt.Rows[i]["LT_Name"].ToString() + "</a>";
                strlist += "<li class=\"";
                dt1.DefaultView.RowFilter = "LT_ParentID=" + dt.Rows[i]["LT_ID"].ToString();
                DataView dv1 = dt1.DefaultView;
                if (dv1.Count > 0)
                    strlist += "shrink\" ><a href=\"#\" onclick=\"selecttypelist(" + dt.Rows[i]["LT_ID"].ToString() + ",this);\">" + dt.Rows[i]["LT_Name"].ToString() + "</a></li>";
                else
                    strlist += "sublast\" >" + dt.Rows[i]["LT_Name"].ToString() + "</li>";

            }

            str += "$" + strlist;
            Response.Write(str);
        }
        catch (Exception ex)
        {
            Response.Write(ex.Message.Replace("\n", ""));
        }
    }