Example #1
0
    void btn_Update_Click(object sender, EventArgs e)
    {
        //首先检查Email是否有重复

        if (sm.Email != this.txtEmail.Text)
        {
            //检查除了自己本身之外是否重复
            if (MemberManage.ExistsEmailExceptUser(this.txtEmail.Text, sm.UserId))
            {
                this.ltMsg.Text = "Email重复!";
                return;
            }
            sm.Email = this.txtEmail.Text;
        }

        sm.Company                  = this.txtCompany.Text;
        sm.Fax                      = this.txtFax.Text;
        sm.InterestProduct          = this.txtInterestProduct.Text;
        sm.IsReceiveNewProductEmail = this.cbResive.Checked;
        sm.Phone                    = this.txtPhone.Text;
        sm.RealName                 = this.txtRealName.Text;

        sm.Update();

        this.ltMsg.Text = "更新成功!";
    }