コード例 #1
0
    private void InitAction()
    {
        if (Request.QueryString["type"] != null)
        {
            string type = Request.QueryString["type"].ToString();
            // 判断动作
            switch (type)
            {
            case "add":
                break;

            case "modify":
                if (Request.QueryString["id"] != null)
                {
                    int id = int.Parse(Request.QueryString["id"].ToString());
                    InitData(id);
                }
                else
                {
                    ArtDilog.AlertAndRefresh("参数错误!", 1, "addArt", "error");
                }
                break;
            }
            this.hdfAction.Value = type;
        }
        else
        {
            ArtDilog.AlertAndRefresh("参数错误!", 1, "addArt", "error");
        }
    }
コード例 #2
0
    private void Add(Ads model)
    {
        int rows = bll.Add(model);

        if (rows > 0)
        {
            ArtDilog.AlertAndRefresh("添加信息成功!", 1);
        }
        else
        {
            ArtDilog.Alert("添加信息失败!", "error", 2);
        }
    }
コード例 #3
0
    protected void ibtnAdd_Click(object sender, EventArgs e)
    {
        try
        {
            TFXK.Model.Ads model = new TFXK.Model.Ads();
            try
            {
                model.id = int.Parse(Request.QueryString["id"].ToString());
            }
            catch { model.id = 0; }
            model.title   = txtTitle.Text;
            model.orderid = int.Parse(txtOrderby.Text);
            model.linkUrl = txtLinkUrl.Text;
            model.typeid  = int.Parse(ddlPicArea.SelectedValue);

            if (hdfImgPath.Value.Length > 10)
            {
                model.linkImage = hdfImgPath.Value;
            }
            string type = this.hdfAction.Value.Trim();
            // 判断动作
            switch (type)
            {
            case "add":
                Add(model);
                break;

            case "modify":
                Modify(model);
                break;
            }
        }
        catch (Exception ex)
        {
            log.Error(ex.Message);
            ArtDilog.Alert("网络错误!原因:" + ex.Message, "error", 2);
        }
    }
コード例 #4
0
 private void Modify(Ads model)
 {
     bll.Update(model);
     ArtDilog.AlertAndRefresh("修改信息成功!", 1);
 }