protected void Button1_Click(object sender, EventArgs e) { long userId = XYECOM.Core.MyConvert.GetInt64(this.U_ID.Value); int i = NotPassAudit("u_user", userId, this.tbA_Reason.Text.Trim(), this.tbA_Advice.Text.Trim()); XYECOM.Business.UserReg ur = new XYECOM.Business.UserReg(); XYECOM.Business.UserFictitiouCount uft = new XYECOM.Business.UserFictitiouCount(); #region 审核成功 if (i > 0) { //给用户留言 if (userId > 0) { SendMessage(userId, "企业信息审核", "企业信息审核未通过原因:" + this.tbA_Advice.Text); } //给用户发短信 if (this.Email.Value != "") { SendEmail(this.lbcompanyname.InnerHtml, this.Email.Value); } //个人资料 XYECOM.Business.FaithSet fs = new XYECOM.Business.FaithSet(); DataTable dt = fs.GetDataTable(); if (rbcommonerror.Checked == true)//普通错误扣除的诚信指数和UU币 { if (dt.Rows.Count > 0) { if (dt.Rows[0]["GF_ErrMoney"].ToString() != "")//扣除UU币 { uft.DeductUserUUFictitiouCount(Convert.ToInt64(this.U_ID.Value), Convert.ToInt32(dt.Rows[0]["GF_ErrMoney"].ToString())); } if (dt.Rows[0]["GF_ErrFath"].ToString() != "")// 扣除诚信指数 { ur.DeductFaithMongy(Convert.ToInt64(this.U_ID.Value), Convert.ToInt32(dt.Rows[0]["GF_ErrFath"].ToString())); } } } else if (rbgravenesserror.Checked == true)//恶意错误扣除的诚信指数和UU币 { if (dt.Rows.Count > 0) { if (dt.Rows[0]["GF_Fath"].ToString() != "") { ur.DeductFaithMongy(Convert.ToInt64(this.U_ID.Value), Convert.ToInt32(dt.Rows[0]["GF_Fath"].ToString())); } if (dt.Rows[0]["GF_Money"].ToString() != "") { uft.DeductUserUUFictitiouCount(Convert.ToInt64(this.U_ID.Value), Convert.ToDecimal(dt.Rows[0]["GF_Money"].ToString())); } } ur.AddUserMaliceErr(Convert.ToInt64(this.U_ID.Value), 1);//恶意处罚的次数 } Alert("操作成功!", Request.Url.PathAndQuery); } #endregion else { Alert("操作失败!", Request.Url.PathAndQuery); } }