protected void BtnNewsSave_Click(object sender, EventArgs e) { ENTITY.News news = new ENTITY.News(); news.newsTitle = newsTitle.Value; news.newsContent = newsContent.Value; news.newsDate = Convert.ToDateTime(newsDate.Text); if (newsPhoto.Text == "") { newsPhoto.Text = "FileUpload\\NoImage.jpg"; } news.newsPhoto = newsPhoto.Text; if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "newsId"))) { news.newsId = int.Parse(Request["newsId"]); if (BLL.bllNews.EditNews(news)) { Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息修改成功,是否继续修改?否则返回信息列表。\")) {location.href=\"M_EditNews.aspx?newsId=" + Request["newsId"] + "\"} else {location.href=\"M_NewsList.aspx\"} "); } else { Common.ShowMessage.Show(Page, "error", "信息修改失败,请重试或联系管理人员.."); } } else { if (BLL.bllNews.AddNews(news)) { Common.ShowMessage.myScriptMes(Page, "Suess", "if(confirm(\"信息添加成功,是否继续添加?否则返回信息列表。\")) {location.href=\"M_EditNews.aspx\"} else {location.href=\"M_NewsList.aspx\"} "); } else { Common.ShowMessage.Show(Page, "error", "信息添加失败,请重试或联系管理人员.."); } } }
/*如果是需要对记录进行编辑需要在界面初始化显示数据*/ private void LoadData() { if (!string.IsNullOrEmpty(Common.GetMes.GetRequestQuery(Request, "newsId"))) { ENTITY.News news = BLL.bllNews.getSomeNews(Convert.ToInt32(Common.GetMes.GetRequestQuery(Request, "newsId"))); newsTitle.Text = news.newsTitle; newsContent.Text = news.newsContent; newsDate.Text = news.newsDate.ToShortDateString(); if (news.newsPhoto != "") { this.NewsPhotoImage.ImageUrl = "Admin\\" + news.newsPhoto; } } }
/*更新新闻信息*/ public static bool EditNews(ENTITY.News news) { return(DAL.dalNews.EditNews(news)); }
/*添加新闻信息*/ public static bool AddNews(ENTITY.News news) { return(DAL.dalNews.AddNews(news)); }