Beispiel #1
0
        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");
        }
Beispiel #2
0
        //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");
            }
        }