コード例 #1
0
 protected void btnUpdate_Click(object sender, EventArgs e)
 {
     if (this.FormCheck())
     {
         try
         {
             string sqlCheck = string.Format("select count(*) from Base_WarnDays where Name='{0}' and id<>{1}",
                                             ddlName.Text, Request["Id"]);
             if (Convert.ToInt32(DBHelp.ExeScalar(sqlCheck)) > 0)
             {
                 base.ClientScript.RegisterStartupScript(base.GetType(), null, string.Format("<script>alert('名称[{0}],已经存在!');</script>", ddlName.Text));
                 return;
             }
             Base_WarnDays model = getModel();
             if (this.warnDaysService.Update(model))
             {
                 base.ClientScript.RegisterStartupScript(base.GetType(), null, "<script>alert('修改成功!');</script>");
             }
             else
             {
                 base.ClientScript.RegisterStartupScript(base.GetType(), null, "<script>alert('修改失败!');</script>");
             }
         }
         catch (Exception ex)
         {
             base.ClientScript.RegisterStartupScript(base.GetType(), null, "<script>alert('" + ex.Message + "!');</script>");
         }
     }
 }
コード例 #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!base.IsPostBack)
            {
                A_ProInfoService proSer = new A_ProInfoService();
                List <A_ProInfo> pros   = proSer.GetListArray("");
                ddlName.DataSource = pros;
                ddlName.DataBind();

                ddlName.DataTextField  = "pro_Type";
                ddlName.DataValueField = "pro_Type";

                if (base.Request["Id"] != null)
                {
                    this.btnAdd.Visible = false;
                    Base_WarnDays model = this.warnDaysService.GetModel(Convert.ToInt32(base.Request["Id"]));
                    this.ddlName.Text     = model.Name;
                    this.txtWarnDays.Text = model.WarnDays.ToString();
                }
                else
                {
                    this.btnUpdate.Visible = false;
                }
            }
        }