protected void imgBtnSave_Click(object sender, ImageClickEventArgs e)
        {
            bool bl;

            objNotice.NoticeTitle    = txtTitle.Text.Trim().ToString();
            objNotice.NoticeTime     = DateTime.Now;//.ToString("yyyy-MM-dd");
            objNotice.NoticePerson   = Session["loginName"].ToString();
            objNotice.NoticeContent  = FreeTextBox1.Text.Trim().ToString();
            objNotice.NoticeHtmlName = DateTime.Now.ToString("ddHHmmss"); //生成静态页文件名称
            if (message == "1")                                           //发布公告
            {
                bl = notce.InsertIntoNotice(objNotice);
                notce.SelectAllNoticeUpdXml();
                notce.CreateNoticeHtml(objNotice);
                if (bl)
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告发布-成功!');</script>");
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告发布-失败!');</script>");
                }
            }
            else if (message == "2")//修改公告
            {
                objNotice.ID = id;
                bl           = notce.UpdateNoticeByID(objNotice);
                notce.SelectAllNoticeUpdXml();
                //notce.SelectNoticeUpdXmlByID(objNotice);
                notce.CreateNoticeHtml(objNotice);
                if (bl)
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告修改-成功!');</script>");
                }
                else
                {
                    this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('公告修改-失败!');</script>");
                }
            }
        }
Exemplo n.º 2
0
        protected void DataList1_DeleteCommand(object source, DataListCommandEventArgs e)
        {
            objNotice.ID = (int)DataList1.DataKeys[e.Item.ItemIndex];
            DataTable dt = notce.SelectNoticeByID(objNotice);

            objNotice.NoticeHtmlName = dt.Rows[0]["noticeHtmlName"].ToString();
            bool bl = notce.DeleteNoticeByID(objNotice);

            notce.SelectAllNoticeUpdXml();
            notce.DeleteNoticeHtml(objNotice);
            if (bl)
            {
                this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除成功!');</script>");
            }
            else
            {
                this.ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert('删除失败!');</script>");
            }

            Response.Redirect("BaseNoticeList.aspx");
            //DataList1.DataSource = notce.SelectAllNotice();
            //DataList1.DataKeyField = "noticeID";
            //DataList1.DataBind();
        }