private void BindData() { List<SYCRM.Model.MessageTemplate> listMT = new List<SYCRM.Model.MessageTemplate>(); SYCRM.BLL.MessageTemplate BMT = new SYCRM.BLL.MessageTemplate(); string strWhere = " status=1 order by [Name] asc "; listMT = BMT.GetModelList(strWhere); GridViewMessageTList.DataSource = listMT; GridViewMessageTList.DataBind(); }
protected void btnAdd_Click(object sender, EventArgs e) { SYCRM.Model.MessageTemplate MT = new SYCRM.Model.MessageTemplate(); SYCRM.BLL.MessageTemplate BMT = new SYCRM.BLL.MessageTemplate(); MT.Name = tbTemplateName.Text; MT.Content = tbTemplateContent.Text; MT.status = 1; BMT.Add(MT); tbTemplateName.Text = ""; tbTemplateContent.Text =""; BindData(); Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "添加成功!", "<script>alert('添加成功!');window.location.href='smsTemplate.aspx'</script>"); }
private void BindData() { List<SYCRM.Model.MessageTemplate> listMT = new List<SYCRM.Model.MessageTemplate>(); SYCRM.BLL.MessageTemplate BMT = new SYCRM.BLL.MessageTemplate(); string strWhere = " status=1 "; if (!tb_KeyWords.Text.Trim().Equals("")) { strWhere += " and ([Name] like '%" + tb_KeyWords.Text.Trim() + "%' or [Content] like '%" + tb_KeyWords.Text.Trim() + "%') "; } strWhere += " order by [Name] asc "; listMT = BMT.GetModelList(strWhere); GridViewMessageTList.DataSource = listMT; GridViewMessageTList.DataBind(); }
protected void BtnDelete_Click(object sender, EventArgs e) { CheckBox cb; SYCRM.BLL.MessageTemplate BMT = new SYCRM.BLL.MessageTemplate(); for (int i = 0; i < GridViewMessageTList.Rows.Count; i++) { cb = (CheckBox)GridViewMessageTList.Rows[i].FindControl("CBSelect"); if (cb.Checked) { try { SYCRM.Model.MessageTemplate mt= BMT.GetModel(new Guid(GridViewMessageTList.DataKeys[i].Value.ToString())); mt.status = 2; BMT.Update(mt); } catch { } } } Page.ClientScript.RegisterClientScriptBlock(Page.GetType(), "短信息成功删除!", "<script>alert('短信息成功删除!');window.location.href='smsTemplate.aspx'</script>"); }