コード例 #1
0
    public void Bind()
    {
        int pageCount = 0;
        int Counts    = 0;

        //每页显示的数据设置
        if (this.txtPageSize.Value.ToString() != "")
        {
            if (this.txtPageSize.Value.Trim().Length >= 5)
            {
                Pager.PageSize         = 100;
                this.txtPageSize.Value = "100";
            }
            else
            {
                Pager.PageSize = this.txtPageSize.Value.Trim().ToInt(0);
            }
        }
        List <Hi.Model.SYS_GoodsType> LAGoodsType = new Hi.BLL.SYS_GoodsType().GetList(Pager.PageSize, Pager.CurrentPageIndex, "cast(SortIndex as int)", false, SearchWhere(), out pageCount, out Counts);

        this.Rpt_Distribute.DataSource = LAGoodsType;
        this.Rpt_Distribute.DataBind();
        Pager.RecordCount = Counts;
        page = Pager.CurrentPageIndex.ToString();
    }
コード例 #2
0
 protected void btn_Del(object sender, EventArgs e)
 {
     Hi.Model.SYS_GoodsType goodstype = new Hi.BLL.SYS_GoodsType().GetModel(KeyID);
     if (goodstype != null)
     {
         goodstype.dr         = 1;
         goodstype.ts         = DateTime.Now;
         goodstype.modifyuser = UserID;
         if (new Hi.BLL.SYS_GoodsType().Update(goodstype))
         {
             //JScript.AlertMsgMo(this, "操作成功", "function(){ window.location.href='GoodsTypeList.aspx'; }");
             Response.Redirect("GoodsTypeList.aspx");
         }
     }
 }
コード例 #3
0
    public void DataBinds()
    {
        if (KeyID != 0)
        {
            Hi.Model.SYS_GoodsType goodstype = new Hi.BLL.SYS_GoodsType().GetModel(KeyID);

            lblname.InnerText  = goodstype.GoodsTypeName;
            lblsort.InnerText  = goodstype.SortIndex;
            lblstate.InnerText = goodstype.IsEnabled == 1 ? "启用" : "禁用";
        }
        else
        {
            Response.Write("商品分类不存在。");
            Response.End();
        }
    }
コード例 #4
0
 public void Databind()
 {
     if (KeyID != 0)
     {
         Hi.Model.SYS_GoodsType goodstype = new Hi.BLL.SYS_GoodsType().GetModel(KeyID);
         try
         {
             txtGoodsName.Value = goodstype.GoodsTypeName;
             txtSort.Value      = goodstype.SortIndex;
             int status = goodstype.IsEnabled;
             this.rdoStatus1.Checked = (status != 1);
             this.rdoStatus0.Checked = (status == 1);
         }
         catch (Exception ex)
         {
         }
     }
 }
コード例 #5
0
    protected void btnAdd_Click(object sender, EventArgs e)
    {
        Hi.Model.SYS_GoodsType goodstype = null;

        if (string.IsNullOrEmpty(txtGoodsName.Value.Trim()))
        {
            JScript.AlertMsg(this, "商品分类名称不能为空!");
            return;
        }
        if (KeyID != 0)
        {
            goodstype = new Hi.BLL.SYS_GoodsType().GetModel(KeyID);
            goodstype.GoodsTypeName = Common.NoHTML(txtGoodsName.Value.Trim());
            goodstype.SortIndex     = Common.NoHTML(txtSort.Value.Trim());
            if (this.rdoStatus1.Checked)
            {
                goodstype.IsEnabled = 0;
            }
            else
            {
                goodstype.IsEnabled = 1;
            }

            goodstype.GoodsTypeCode = "0";
            goodstype.ts            = DateTime.Now;
            goodstype.modifyuser    = UserID;

            if (new Hi.BLL.SYS_GoodsType().Update(goodstype))
            {
                //JScript.AlertMsgMo(this, "操作成功", "function(){ window.location.href='GoodsTypeInfo.aspx?KeyID=" + KeyID + "'; }");
                Response.Redirect("GoodsTypeInfo.aspx?KeyID=" + KeyID);
            }
        }
        else
        {
            goodstype = new Hi.Model.SYS_GoodsType();
            goodstype.GoodsTypeName = Common.NoHTML(txtGoodsName.Value.Trim());

            goodstype.SortIndex = Common.NoHTML(txtSort.Value.Trim());
            if (this.rdoStatus1.Checked)
            {
                goodstype.IsEnabled = 0;
            }
            else
            {
                goodstype.IsEnabled = 1;
            }

            //标准参数
            goodstype.CreateDate   = DateTime.Now;
            goodstype.CreateUserID = UserID;
            goodstype.ts           = DateTime.Now;
            goodstype.modifyuser   = UserID;
            int newuserid = 0;
            newuserid = new Hi.BLL.SYS_GoodsType().Add(goodstype);
            if (newuserid > 0)
            {
                Response.Redirect("GoodsTypeInfo.aspx?KeyID=" + newuserid);
            }
        }
    }