Пример #1
0
 private void btnOKClick()
 {
     this.Invoke(new Action(() =>
     {
         vipInfo             = new VIPInfo();
         vipInfo.VipId       = vipId;
         vipInfo.VipNumber   = txtVipNumber.Text;
         vipInfo.VipLevelId  = Convert.ToInt32(cmbVipLevel.SelectedValue);
         vipInfo.VipName     = txtVipName.Text;
         vipInfo.VipPWD      = txtVipPWD.Text;
         vipInfo.VipSex      = rbtnSex1.Checked;
         vipInfo.VipPhone    = txtVipPhone.Text;
         vipInfo.VipCard     = txtVipCard.Text;
         string cid          = txtVipCard.Text.Trim();
         DateTime birthDay   = DateTime.Parse(cid.Substring(6, 4) + "-" + cid.Substring(10, 2) + "-" + cid.Substring(12, 2));
         vipInfo.VipBirthDay = birthDay;
         vipInfo.VipAddress  = txtVipAddress.Text;
         vipInfo.VipPhoto    = image;
         if (txtMark.TextLength > 0)
         {
             vipInfo.Mark = txtMark.Text.Trim();
         }
         else
         {
             vipInfo.Mark = "";
         }
         vipInfo.DpId = Convert.ToInt32(cmbDPID.SelectedValue);
         if (vipBLL.VipUpdate(vipInfo))
         {
             MessageBox.Show("修改会员成功", "系统提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Asterisk);
             LogInfo logInfo = new LogInfo();
             logInfo.UserId  = StaticData.userLocal.UserId;
             logInfo.Content = "修改会员‘" + txtVipName.Text + "'的信息";
             logInfo.LogTime = DateTime.Now;
             logInfo.DpId    = StaticData.departLocal.DpId;
             bool b          = new LogBLL().LogInsert(logInfo);
             this.Close();
         }
         else
         {
             MessageBox.Show("添修改会员失败", "系统提示", MessageBoxButtons.OKCancel, MessageBoxIcon.Error);
         }
     }));
 }