// 单个删除
    protected void lbtnDelCa_Click(object sender, EventArgs e)
    {
        // 当前点击的按钮
        LinkButton           lb   = (LinkButton)sender;
        int                  caId = int.Parse(lb.CommandArgument);
        tbl_sinkia_attribute bll  = new tbl_sinkia_attribute();

        bll.GetModel(caId);

        string      attribute_name = bll.attribute_name;
        tbl_product bllpp          = new tbl_product();

        bllpp.pro_level = caId;
        if (!bllpp.Existsshuxing())//查找是否存在下级商品
        {
            bll.Delete(caId);

            mym.JscriptMsg(this.Page, " 成功删除属性:" + attribute_name + "", Utils.CombUrlTxt("pro_attribute_list.aspx", "keywords={0}&page={1}", this.keywords, this.page.ToString()), "Success");
        }
        else
        {
            mym.JscriptMsg(this.Page, "有商品属于该商品属性,不能删除!", "", "Error");
            return;
        }
    }
Beispiel #2
0
    private void ShowInfo(int _id)
    {
        tbl_sinkia_attribute model = new tbl_sinkia_attribute();

        model.GetModel(_id);

        txttitle.Text        = model.attribute_name;
        attribute_value.Text = model.attribute_value;
        // txtSortId.Text = model.sort_id.ToString();
    }
Beispiel #3
0
    private void attributebind()
    {
        tbl_sinkia_attribute bll = new tbl_sinkia_attribute();
        DataTable            dt  = bll.GetList("1=1 order by id").Tables[0];

        this.attribute.Items.Clear();
        this.attribute.Items.Add(new ListItem("默认...", "0"));
        foreach (DataRow dr in dt.Rows)
        {
            string Id    = dr["id"].ToString();
            string Title = "(" + dr["attribute_name"].ToString().Trim() + ")" + dr["attribute_value"].ToString().Trim();
            this.attribute.Items.Add(new ListItem(Title, Id));
        }
    }
    private void RptBind(string _strWhere, string _orderby)
    {
        this.page        = AXRequest.GetQueryInt("page", 1);
        txtKeywords.Text = this.keywords;
        tbl_sinkia_attribute bll = new tbl_sinkia_attribute();

        this.rptList.DataSource = bll.GetList(this.pageSize, this.page, _strWhere, _orderby, out this.totalCount);
        this.rptList.DataBind();

        //绑定页码
        txtPageNum.Text = this.pageSize.ToString();
        string pageUrl = Utils.CombUrlTxt("pro_attribute_list.aspx", "keywords={0}&page={1}", this.keywords, "__id__");

        PageContent.InnerHtml = Utils.OutPageList(this.pageSize, this.page, this.totalCount, pageUrl, 8);
    }
Beispiel #5
0
    private bool DoAdd()
    {
        tbl_sinkia_attribute model = new tbl_sinkia_attribute();

        //if (model.Exists(txttitle.Text.Trim()))
        //{
        //    mym.JscriptMsg(this.Page, "您输入的类别名称已经存在,请检查!", "", "Error");
        //    return false;
        //}

        model.attribute_name  = txttitle.Text.Trim();
        model.attribute_value = attribute_value.Text.Trim();

        model.Add();

        return(true);
    }
Beispiel #6
0
    private bool DoEdit(int _id)
    {
        bool result = false;

        tbl_sinkia_attribute model = new tbl_sinkia_attribute();

        model.GetModel(_id);

        model.attribute_name  = txttitle.Text.Trim();
        model.attribute_value = attribute_value.Text.Trim();


        if (model.Update())
        {
            // mym.AddAdminLog("修改", "修改商品类别:" + txttitle.Text); //记录日志
            result = true;
        }

        return(result);
    }