protected void btnSubmit_Click(object sender, EventArgs e) { #region model赋值 Model.T_Customer model = new Model.T_Customer(); model.CLevel = Convert.ToInt32(ddlType.SelectedValue); model.OneRegional = Convert.ToInt32(ddlOneArea.SelectedValue); model.TwoRegional = Convert.ToInt32(ddlTwoArea.SelectedValue); model.CName = txtRealName.Text.Trim(); model.CardNumber = txtIdCard.Text.Trim(); model.Tel = txtTelephone.Text.Trim(); model.Mobile = txtMobile.Text.Trim(); model.BankName = ddlBank.SelectedValue; model.BankAccount = txtBankAccount.Text.Trim(); model.AcountName = txtAcountName.Text.Trim(); model.Address = txtArea.Text.Trim(); if (bll.GetCount(" and ID<>" + id + " and CardNumber='" + model.CardNumber + "'") > 0) { JscriptMsg("客户身份证号码重复,请核对客户信息!", "", "Error"); return; } if (action == MXEnums.ActionEnum.Edit.ToString()) //修改 { model.ID = id; } else { model.AddTime = DateTime.Now; model.AddPerson = GetAdminInfo().real_name; } #endregion if (action == MXEnums.ActionEnum.Edit.ToString()) //修改 { ChkAdminLevel(levelName, MXEnums.ActionEnum.Edit.ToString()); //检查权限 if (!bll.Update(model)) { JscriptMsg("保存过程中发生错误!", "", "Error"); return; } AddAdminLog(MXEnums.ActionEnum.Edit.ToString(), GetAdminInfo().real_name + " 修改客户:" + model.CName); //记录日志 JscriptMsg("修改信息成功!", backUrl, "Success"); } else //添加 { ChkAdminLevel(levelName, MXEnums.ActionEnum.Add.ToString()); //检查权限 if (bll.Insert(model) <= 0) { JscriptMsg("保存过程中发生错误!", "", "Error"); return; } AddAdminLog(MXEnums.ActionEnum.Add.ToString(), "添加客户:" + model.CName); //记录日志 JscriptMsg("添加信息成功!", backUrl, "Success"); } }
private void IdCard_validate(HttpContext context) { string idCard = MXRequest.GetString("param").Trim(); int id = MXRequest.GetQueryInt("id"); if (string.IsNullOrEmpty(idCard)) { context.Response.Write("{ \"info\":\"请输入身份证号\", \"status\":\"n\" }"); return; } BLL.T_Customer bll = new BLL.T_Customer(); if (bll.GetCount(" and ID<>" + id + " and CardNumber='" + idCard + "'") > 0) { context.Response.Write("{ \"info\":\"客户身份证号码重复,请核对客户信息!\", \"status\":\"n\" }"); return; } context.Response.Write("{ \"info\":\"身份证号码可使用\", \"status\":\"y\" }"); return; }