Ejemplo n.º 1
0
 private void SendMsg()
 {
     string str = "";
     bool flag = false;
     for (int i = 0; i < this.gridView.Rows.Count; i++)
     {
         CheckBox box = (CheckBox) this.gridView.Rows[i].FindControl(this.gridView.CheckBoxID);
         if ((box != null) && box.Checked)
         {
             flag = true;
             HiddenField field = (HiddenField) this.gridView.Rows[i].FindControl("HiddenField_UserId");
             if (field != null)
             {
                 str = str + field.Value + ",";
             }
         }
     }
     if (flag)
     {
         str = str.Substring(0, str.LastIndexOf(","));
     }
     Maticsoft.Model.Members.SiteMessage model = new Maticsoft.Model.Members.SiteMessage();
     Maticsoft.BLL.Members.SiteMessage message2 = new Maticsoft.BLL.Members.SiteMessage();
     model.Title = "系统管理员通知";
     model.Content = "您好,您的举报信息我们已经收到并处理,非常感谢您对我们工作的支持。";
     model.SenderID = new int?(base.CurrentUser.UserID);
     model.SendTime = new DateTime?(DateTime.Now);
     model.ReaderIsDel = false;
     model.ReceiverIsRead = false;
     model.SenderIsDel = false;
     foreach (string str2 in str.Split(new char[] { ',' }, StringSplitOptions.RemoveEmptyEntries))
     {
         model.ReceiverID = new int?(int.Parse(str2));
         message2.Add(model);
     }
 }