Esempio n. 1
0
        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");
            }
        }
Esempio n. 2
0
        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;
        }