protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (PrjPub.HasEditRight("¸¨µ¼½Ì²Ä") && PrjPub.IsServerCenter && PrjPub.CurrentLoginUser.SuitRange == 1) { HfUpdateRight.Value = "True"; } else { HfUpdateRight.Value = "False"; } BindDdl(); DateTime start = new DateTime(2000, 1, 1); DateTime end = new DateTime(2100, 12, 31); AssistBookUpdateBLL objBll = new AssistBookUpdateBLL(); IList <AssistBookUpdate> objList = objBll.GetAssistBookUpdateBySelect(0, "", "", start, end, ""); dgUpdate.DataSource = objList; dgUpdate.DataBind(); } string strRefreshGrid = Request.Form.Get("RefreshGrid"); if (strRefreshGrid != null & strRefreshGrid != "") { BindGrid(); } }
private void FillPage(int nBookUpdateID) { AssistBookUpdateBLL BookUpdateBLL = new AssistBookUpdateBLL(); AssistBookUpdate BookUpdate = BookUpdateBLL.GetAssistBookUpdate(nBookUpdateID); if (BookUpdate != null) { lblPerson.Text = BookUpdate.updatePerson; lblDate.Text = BookUpdate.updateDate.ToShortDateString(); txtCause.Text = BookUpdate.updateCause; txtContent.Text = BookUpdate.updateContent; txtMemo.Text = BookUpdate.Memo; string strUpdateObject = Request.QueryString.Get("Object"); if (strUpdateObject == "delbook") { lblBookName.Text = BookUpdate.BookNameBak; lblChapterName.Text = "删除辅导教材《" + BookUpdate.BookNameBak + "》"; } else if (strUpdateObject == "delchapter") { lblBookName.Text = BookUpdate.BookName; lblChapterName.Text = "删除辅导教材章节" + BookUpdate.ChapterNameBak; } else if (strUpdateObject == "insertchapterinfo") { lblBookName.Text = BookUpdate.BookName; lblChapterName.Text = "新增《" + BookUpdate.ChapterNameBak + "》辅导教材章节基本信息"; } else if (strUpdateObject == "bookinfo") { lblChapterName.Text = PrjPub.ASSISTBOOKUPDATEOBJECT_BOOKINFO; } else if (strUpdateObject == "bookcover") { lblChapterName.Text = PrjPub.ASSISTBOOKUPDATEOBJECT_BOOKCOVER; lblBookName.Text = BookUpdate.BookName; } else if (strUpdateObject == "updatechapterinfo") { lblChapterName.Text = "修改《" + BookUpdate.ChapterNameBak + "》辅导教材章节基本信息"; lblBookName.Text = BookUpdate.BookName; } else if (strUpdateObject == "chaptercontent") { lblChapterName.Text = "《" + BookUpdate.ChapterNameBak + "》" + PrjPub.ASSISTBOOKUPDATEOBJECT_CHAPTERCONTENT; lblBookName.Text = BookUpdate.BookName; } } ViewState["AddFlag"] = 0; }
private void BindGrid() { DateTime start = new DateTime(2000, 1, 1); DateTime end = new DateTime(2100, 12, 31); if (smalldate.DateValue.ToString() != string.Empty) { start = DateTime.Parse(smalldate.DateValue.ToString()); } if (bigdate.DateValue.ToString() != string.Empty) { end = DateTime.Parse(bigdate.DateValue.ToString()); } string updateObject = ""; if (ddlUpdateObject.SelectedValue == "0") { updateObject = ""; } else { updateObject = ddlUpdateObject.SelectedValue; } AssistBookUpdateBLL objBll = new AssistBookUpdateBLL(); IList <AssistBookUpdate> objList = null; if (ddlType.SelectedValue == "0") { objList = objBll.GetAssistBookUpdateBySelect(Convert.ToInt32(hfBookID.Value), "", txtPerson.Text, start, end, updateObject); } else { objList = objBll.GetAssistBookUpdateBySelect(0, txtBookName.Text, txtPerson.Text, start, end, updateObject); } dgUpdate.DataSource = objList; dgUpdate.DataBind(); hfBookID.Value = "0"; }
protected void SaveButton_Click(object sender, EventArgs e) { AssistBookUpdateBLL BookUpdateBLL = new AssistBookUpdateBLL(); AssistBookUpdate BookUpdate = new AssistBookUpdate(); string strUpdateObject = Request.QueryString.Get("Object"); if (txtCause.Text == string.Empty) { SessionSet.PageMessage = "更改原因不能为空!"; return; } if (txtContent.Text == string.Empty) { SessionSet.PageMessage = "更改内容不能为空!"; return; } if (ViewState["AddFlag"].ToString() == "1") //新增 { AssistBookBLL objBookBll = new AssistBookBLL(); BookUpdate.AssistBookId = int.Parse(ViewState["BookID"].ToString()); BookUpdate.ChapterId = int.Parse(ViewState["ChapterID"].ToString()); BookUpdate.updatePerson = lblPerson.Text; BookUpdate.updateDate = DateTime.Parse(lblDate.Text); BookUpdate.updateCause = txtCause.Text; BookUpdate.updateContent = txtContent.Text; BookUpdate.Memo = txtMemo.Text; BookUpdate.BookNameBak = objBookBll.GetAssistBook(Convert.ToInt32(ViewState["BookID"].ToString())).BookName; if (ViewState["ChapterID"].ToString() != "0") { AssistBookChapterBLL objChapterBll = new AssistBookChapterBLL(); BookUpdate.ChapterNameBak = objChapterBll.GetAssistBookChapter(Convert.ToInt32(ViewState["ChapterID"].ToString())).ChapterName; } if (strUpdateObject == "insertchapterinfo") { BookUpdate.ChapterNameBak = Server.UrlDecode(Request.QueryString.Get("newchaptername")); BookUpdate.UpdateObject = PrjPub.ASSISTBOOKUPDATEOBJECT_INSERTCHAPTERINFO; } else if (strUpdateObject == "updatechapterinfo") { BookUpdate.UpdateObject = PrjPub.ASSISTBOOKUPDATEOBJECT_UPDATECHAPTERINFO; } else if (strUpdateObject == "chaptercontent") { BookUpdate.UpdateObject = PrjPub.ASSISTBOOKUPDATEOBJECT_CHAPTERCONTENT; } else if (strUpdateObject == "delbook") { BookUpdate.UpdateObject = PrjPub.ASSISTBOOKUPDATEOBJECT_DELBOOK; } else if (strUpdateObject == "delchapter") { BookUpdate.UpdateObject = PrjPub.ASSISTBOOKUPDATEOBJECT_DELCHAPTER; } else { BookUpdate.UpdateObject = lblChapterName.Text; } BookUpdateBLL.AddAssistBookUpdate(BookUpdate); Response.Write("<script>top.returnValue='true';window.close();</script>"); } else //修改 { BookUpdate.AssistBookId = int.Parse(ViewState["BookID"].ToString()); BookUpdate.ChapterId = int.Parse(ViewState["ChapterID"].ToString()); BookUpdate.updatePerson = lblPerson.Text; BookUpdate.updateDate = DateTime.Parse(lblDate.Text); BookUpdate.updateCause = txtCause.Text; BookUpdate.updateContent = txtContent.Text; BookUpdate.Memo = txtMemo.Text; BookUpdate.AssistBookUpdateId = int.Parse(Request.QueryString.Get("id")); BookUpdateBLL.UpdateAssistBookUpdate(BookUpdate); Response.Write("<script>window.opener.form1.RefreshGrid.value='true';window.opener.form1.submit();window.close();</script>"); } }
private void DeleteData(int nBookChapterUpdateID) { AssistBookUpdateBLL BookChapterUpdateBLL = new AssistBookUpdateBLL(); BookChapterUpdateBLL.DeleteAssistBookUpdate(nBookChapterUpdateID); }