Esempio n. 1
0
        private void btnSaveSendSetting_Click(object sender, EventArgs e)
        {
            IList <MessageTemplate> messageTemplates = MessageTemplateHelper.GetMessageTemplates();
            List <MessageTemplate>  list             = new List <MessageTemplate>();

            for (int i = 0; i < this.grdEmailTempletsNew.Items.Count; i++)
            {
                HiddenField     hiddenField     = this.grdEmailTempletsNew.Items[i].FindControl("hfMessageType") as HiddenField;
                string          MessageType     = hiddenField.Value;
                MessageTemplate messageTemplate = messageTemplates.FirstOrDefault((MessageTemplate t) => t.MessageType == MessageType);
                if (messageTemplate != null)
                {
                    CheckBox checkBox = (CheckBox)this.grdEmailTempletsNew.Items[i].FindControl("chkSendEmail");
                    messageTemplate.SendEmail = checkBox.Checked;
                    CheckBox checkBox2 = (CheckBox)this.grdEmailTempletsNew.Items[i].FindControl("chkInnerMessage");
                    messageTemplate.SendInnerMessage = checkBox2.Checked;
                    CheckBox checkBox3 = (CheckBox)this.grdEmailTempletsNew.Items[i].FindControl("chkCellPhoneMessage");
                    messageTemplate.SendSMS = checkBox3.Checked;
                    CheckBox checkBox4 = (CheckBox)this.grdEmailTempletsNew.Items[i].FindControl("chkWeixinMessage");
                    messageTemplate.SendWeixin = checkBox4.Checked;
                    list.Add(messageTemplate);
                }
            }
            MessageTemplateHelper.UpdateSettings(list);
            this.ShowMsg("保存设置成功", true);
        }
Esempio n. 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     btnSaveSendSetting.Click += new EventHandler(btnSaveSendSetting_Click);
     if (!Page.IsPostBack)
     {
         grdEmailTemplets.DataSource = MessageTemplateHelper.GetMessageTemplates();
         grdEmailTemplets.DataBind();
     }
 }
Esempio n. 3
0
 protected void Page_Load(object sender, System.EventArgs e)
 {
     this.btnSaveSendSetting.Click += new System.EventHandler(this.btnSaveSendSetting_Click);
     if (!this.Page.IsPostBack)
     {
         this.grdEmailTemplets.DataSource = MessageTemplateHelper.GetMessageTemplates();
         this.grdEmailTemplets.DataBind();
     }
 }
Esempio n. 4
0
 protected void Page_Load(object sender, EventArgs e)
 {
     this.btnSaveSendSetting.Click += this.btnSaveSendSetting_Click;
     if (!this.Page.IsPostBack)
     {
         this.grdEmailTempletsNew.DataSource = MessageTemplateHelper.GetMessageTemplates();
         this.grdEmailTempletsNew.DataBind();
         SiteSettings masterSettings = SettingsManager.GetMasterSettings();
         this.hfOpenMultStore.Value = masterSettings.OpenMultStore.ToString().ToLower();
         this.hidOpenReferral.Value = ((masterSettings.OpenReferral == 1) ? "true" : "false");
     }
 }