protected void btnSubmit_Click(object sender, EventArgs e) { //资料 if (dd_city.SelectedIndex == 0 || dd_province.SelectedIndex == 0) { Message.Alert(this, "请选择地区信息", "null"); return; } if (txt_name.Text.Trim() == "") { Message.Alert(this, "请填写企业名字", "null"); return; } if (txt_contact.Text.Trim() == "") { Message.Alert(this, "请填写企业联系人", "null"); return; } if (txt_phone.Text.Trim() == "") { Message.Alert(this, "请填写企业联系电话", "null"); return; } if (!IsNumeric(txt_phone.Text.Trim())) { Message.Alert(this, "手机号码输入不正确", "null"); return; } if (txt_spNumber.Text.Trim() == "") { Message.Alert(this, "请填写企业接入号码", "null"); return; } if (!System.Text.RegularExpressions.Regex.IsMatch(txt_spNumber.Text.Trim(), @"^[0-9]+$")) { Message.Alert(this, "企业接入号码是应为数字", "null"); return; } if (txt_smsSigure.Text.Trim() == "") { Message.Alert(this, "请填写企业签名", "null"); return; } string code = Request.QueryString["AccountID"]; SMSModel.RPCResult <Model.EnterpriseUser> r = ZHSMSProxy.GetZHSMSPlatService().GetEnterprise(code); if (r.Success) { Model.EnterpriseUser user = r.Value; user.Name = txt_name.Text.Trim(); user.Phone = txt_phone.Text.Trim(); user.Address = txt_address.Text; user.Contact = txt_contact.Text; user.City = dd_city.SelectedItem.Value; user.Province = dd_province.SelectedItem.Value; user.Audit = (SMSModel.AccountAuditType)(int.Parse(rb_accountAudit.SelectedValue)); user.Enabled = true; user.Priority = (SMSModel.AccountPriorityType)(int.Parse(rb_accountLevel.SelectedValue)); user.SPNumber = txt_spNumber.Text.Trim(); user.IsOpen = rb_isOpen.SelectedValue == "1" ? true : false; SMSModel.RPCResult ok = ZHSMSProxy.GetZHSMSPlatService().UpdateEnterprise(user);// BLL.EnterpriseUser.UpdateAccontInfo(user); if (ok.Success) { SMSModel.SMS sms = new SMSModel.SMS(); sms.Account = user.AccountCode; sms.Channel = rb_SMSChannel.SelectedValue == "-1-" ? "" : rb_SMSChannel.SelectedValue; sms.Filter = (SMSModel.FilterType)(int.Parse(rb_SMSFilter.SelectedValue)); sms.Level = (SMSModel.LevelType)(int.Parse(rb_SMSLevel.SelectedValue)); sms.StatusReport = (SMSModel.StatusReportType)(int.Parse(rb_SMSReportType.SelectedValue)); sms.Signature = txt_smsSigure.Text.Trim(); SMSModel.RPCResult rs = ZHSMSProxy.GetZHSMSPlatService().UpdateEnterpriseSMS(sms); if (rs.Success) { Model.AuditEnterprise audit = new Model.AuditEnterprise(); audit.Auditor = ((Model.SysAccount)Session["Login"]).UserCode; audit.AuditRemark = txt_remark.Text; audit.AuditResult = true; audit.AuditTime = DateTime.Now; audit.EnterpriseCode = user.AccountCode; audit.EnterpriseResult = true; ZHSMSProxy.GetZHSMSPlatService().UpdateAuditEnterprise(audit); btnFailuer.Enabled = false; btnSubmit.Enabled = false; Message.Success(this, "操作成功", "null"); //return; } } else { Message.Alert(this, ok.Message, "null"); } } else { Message.Alert(this, r.Message, "null"); } Response.Redirect("AuditEnterpriseManage.aspx"); }
//protected void btn_BasicSave_Click(object sender, EventArgs e) //{ // //企业设置 // if (txt_spNumber.Text.Trim() == "") // { // Message.Alert(this, "请填写企业接入号码", "null"); // return; // } // string code = Request.QueryString["AccountID"]; // SMSModel.RPCResult<Model.EnterpriseUser> r = ZHSMSProxy.GetZHSMSPlatService().GetEnterprise(code); // if (r.Success) // { // Model.EnterpriseUser user = r.Value; // user.Audit = (SMSModel.AccountAuditType)(int.Parse(rb_accountAudit.SelectedValue)); // //user.Enabled = rb_accountEnable.SelectedValue == "1" ? true : false; // user.Priority = (SMSModel.AccountPriorityType)(int.Parse(rb_accountLevel.SelectedValue)); // if (!IsNum(txt_spNumber.Text.Trim())) // { // Message.Alert(this, "企业接入号码是非零正整数", "null"); // return; // } // user.SPNumber = txt_spNumber.Text.Trim(); // user.IsOpen = rb_isOpen.SelectedValue == "1" ? true : false; // SMSModel.RPCResult ok = ZHSMSProxy.GetZHSMSPlatService().UpdateAccountSetting(user);// BLL.EnterpriseUser.UpdateAccountSetting(user); // if (ok.Success) // { // Message.Success(this, "操作成功", "null"); // } // else // { // Message.Alert(this, ok.Message, "null"); // } // } // else // { // Message.Alert(this, r.Message, "null"); // } //} protected void btn_SMSSave_Click(object sender, EventArgs e) { //短信设置 //if (txt_smsSigure.Text.Trim() == "") //{ // Message.Alert(this, "请填写企业签名", "null"); // return; //} if (txt_spNumber.Text.Trim() == "") { Message.Alert(this, "请填写企业接入号码", "null"); return; } if (!System.Text.RegularExpressions.Regex.IsMatch(txt_spNumber.Text.Trim(), @"^[0-9]+$")) { Message.Alert(this, "企业接入号码是应为数字", "null"); return; } string code = Request.QueryString["AccountID"]; SMSModel.RPCResult <Model.EnterpriseUser> r = ZHSMSProxy.GetZHSMSPlatService().GetEnterprise(code); if (r.Success) { Model.EnterpriseUser user = r.Value; if (user != null) { SMSModel.SMS sms = new SMSModel.SMS(); sms.Account = user.AccountCode; sms.Channel = rb_SMSChannel.SelectedValue == "-1-" ? "" : rb_SMSChannel.SelectedValue; sms.Filter = (SMSModel.FilterType)(int.Parse(rb_SMSFilter.SelectedValue)); sms.Level = (SMSModel.LevelType)(int.Parse(rb_SMSLevel.SelectedValue)); sms.StatusReport = (SMSModel.StatusReportType)(int.Parse(rb_SMSReportType.SelectedValue)); sms.Signature = txt_smsSigure.Text.Trim(); SMSModel.RPCResult rs = ZHSMSProxy.GetZHSMSPlatService().UpdateEnterpriseSMS(sms); } } SMSModel.RPCResult <Model.EnterpriseUser> rr = ZHSMSProxy.GetZHSMSPlatService().GetEnterprise(code); if (rr.Success) { Model.EnterpriseUser user = rr.Value; user.Audit = (SMSModel.AccountAuditType)(int.Parse(rb_accountAudit.SelectedValue)); //user.Enabled = rb_accountEnable.SelectedValue == "1" ? true : false; user.Priority = (SMSModel.AccountPriorityType)(int.Parse(rb_accountLevel.SelectedValue)); //if (!IsNum(txt_spNumber.Text.Trim())) //{ // Message.Alert(this, "企业接入号码是非零正整数", "null"); // return; //} user.SPNumber = txt_spNumber.Text.Trim(); user.IsOpen = rb_isOpen.SelectedValue == "1" ? true : false; SMSModel.RPCResult ok = ZHSMSProxy.GetZHSMSPlatService().UpdateAccountSetting(user);// BLL.EnterpriseUser.UpdateAccountSetting(user); if (ok.Success) { Message.Success(this, "操作成功", "null"); } else { Message.Alert(this, ok.Message, "null"); } } else { Message.Alert(this, r.Message, "null"); } }