Exemplo n.º 1
0
 private void btnSaveSendSetting_Click(object sender, System.EventArgs e)
 {
     System.Collections.Generic.List <MessageTemplate> list = new System.Collections.Generic.List <MessageTemplate>();
     foreach (System.Web.UI.WebControls.GridViewRow gridViewRow in this.grdEmailTemplets.Rows)
     {
         MessageTemplate messageTemplate             = new MessageTemplate();
         System.Web.UI.WebControls.CheckBox checkBox = (System.Web.UI.WebControls.CheckBox)gridViewRow.FindControl("chkSendEmail");
         messageTemplate.SendEmail = checkBox.Checked;
         System.Web.UI.WebControls.CheckBox checkBox2 = (System.Web.UI.WebControls.CheckBox)gridViewRow.FindControl("chkInnerMessage");
         messageTemplate.SendInnerMessage = checkBox2.Checked;
         System.Web.UI.WebControls.CheckBox checkBox3 = (System.Web.UI.WebControls.CheckBox)gridViewRow.FindControl("chkCellPhoneMessage");
         messageTemplate.SendSMS     = checkBox3.Checked;
         messageTemplate.MessageType = (string)this.grdEmailTemplets.DataKeys[gridViewRow.RowIndex].Value;
         list.Add(messageTemplate);
     }
     MessageTemplateHelper.UpdateDistributorSettings(list);
 }
Exemplo n.º 2
0
        private void btnSaveSendSetting_Click(object sender, EventArgs e)
        {
            List <MessageTemplate> templates = new List <MessageTemplate>();

            foreach (GridViewRow row in grdEmailTemplets.Rows)
            {
                MessageTemplate item = new MessageTemplate();
                CheckBox        box  = (CheckBox)row.FindControl("chkSendEmail");
                item.SendEmail = box.Checked;
                CheckBox box2 = (CheckBox)row.FindControl("chkInnerMessage");
                item.SendInnerMessage = box2.Checked;
                CheckBox box3 = (CheckBox)row.FindControl("chkCellPhoneMessage");
                item.SendSMS     = box3.Checked;
                item.MessageType = (string)grdEmailTemplets.DataKeys[row.RowIndex].Value;
                templates.Add(item);
            }
            MessageTemplateHelper.UpdateDistributorSettings(templates);
        }