protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request["forumId"] != null) { DalOperationAboutBbsManage DalOperationAboutBbsManage = new DalOperationAboutBbsManage(); BbsForum bbsforum = DalOperationAboutBbsManage.FindBbsForum(int.Parse(Request["forumId"].ToString().Trim())); txtForumTitle.Text = bbsforum.forumTitle; txtEmail.Text = bbsforum.bbsEmaiAddress; } } }
protected void btnCommit_Click(object sender, EventArgs e) { BbsForum forum = new BbsForum { forumTitle = txtTitle.Text, userNo=this.userNo.Value, userType=int.Parse(this.userType.Value), forumType=int.Parse(this.ddltforunType.SelectedValue) }; DalOperationAboutBbsManage DalOperationAboutBbsManage = new DalOperationAboutBbsManage(); DalOperationAboutBbsManage.AddForumInfo(forum); Javascript.AlertAndRedirect("添加成功!","BbsManage.aspx",Page); }
protected void btnCommit_Click(object sender, EventArgs e) { if (txtForumTitle.Text.Trim() == "") { Javascript.GoHistory(-1, Page); } else { DalOperationAboutBbsManage DalOperationAboutBbsManage = new DalOperationAboutBbsManage(); BbsForum bbsforum = DalOperationAboutBbsManage.FindBbsForum(int.Parse(Request["forumId"].ToString().Trim())); bbsforum.forumTitle = txtForumTitle.Text; bbsforum.bbsEmaiAddress = txtEmail.Text; DalOperationAboutBbsManage.UpdateBbsForum(bbsforum); Javascript.RefreshParentWindow("BbsManage.aspx", Page); } }
private void deltopic(int topicId) { DalOperationAboutBbsManage DalOperationAboutBbsManage = new DalOperationAboutBbsManage(); DalOperationAboutBbsManage.DeleteTopicByTopicId(topicId); }
protected void Page_Load(object sender, EventArgs e) { switch (Request["tag"]) { case "1": Master.ShowLiControl(this.Page, "liFragment1"); if (Request["forumId"] == null || Request["classID"] == null || Request["termtag"] == null) { Javascript.Alert("参数错误", Page); Javascript.GoHistory(-1, Page); return; } break; case "2": Master.ShowLiControl(this.Page, "liFragment2"); break; case "3": Master.ShowLiControl(this.Page, "liFragment3"); break; default: break; } //控制Tab的显示 hasControl = hasControls(forumId); if (!IsPostBack) { ///删除话题 int topicId = 0; if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicId) && Request["del"] == "true") { deltopic(topicId); Javascript.Alert("删除成功!", Page); // Javascript.AlertAndRedirect("删除成功!", "BBSTopicList.aspx?forumId=" + Request["forumId"] + "&tag=" + tag, Page); } /// 设置置顶 if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["toTopId"], ref topicId)) { setTop(topicId); } /// 取消置顶 int canceltopId = 0; if (hasControl && CommonUtility.SafeCheckByParams<string>(Request["cancelTopId"], ref canceltopId)) { cancelTop(canceltopId); } } if (Request["tag"] != null && Request["forumId"] != null) { string tag = Request["tag"]; if (tag == "1") { DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); forumId = Request["forumId"].Trim() + Server.UrlDecode(Request["classID"].Trim()) + Request["termtag"].Trim(); tagName = dal1.GetCoursesByNo(Request["forumId"].Trim(), Server.UrlDecode(Request["classID"].Trim()), Request["termtag"].Trim()).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); DalOperationAboutBbs dal2 = new DalOperationAboutBbs(); tagName = dal3.GetForumById(Request["forumId"]).forumTitle; } } DataListBind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { //控制Tab的显示 string fragmentFlag = "1"; if (Request["fragment"] != null) { fragmentFlag = Request["fragment"]; } CommonUtility.ShowLiControl(fragmentFlag, liFragment1, liFragment2, liFragment3 , divFragment1, divFragment2, divFragment3); //删除版面 if (Request["del"] == "true" && Request["forumId"] != null) { DalOperationAboutBbsManage dalOperationAboutBbsManage = new DalOperationAboutBbsManage(); dalOperationAboutBbsManage.DeleteForumByForumId(Request["forumId"]); } if (fragmentFlag.Equals("1")) { //TODO DalOperationAboutBbsManage dalOperationAboutBbsManage = new DalOperationAboutBbsManage(); DataSet ds = dalOperationAboutBbsManage.GetAllForums(); dlstforums.DataSource = ds.Tables[0]; dlstforums.DataBind(); } if (fragmentFlag.Equals("2")) { DalOperationAboutTeacher dalt = new DalOperationAboutTeacher(); dlstteachers.DataSource = dalt.GetTeachers().Tables[0]; dlstteachers.DataBind(); txtTitle.Attributes.Add("class", "required"); } if (fragmentFlag.Equals("3")) { txtSearchString.Attributes.Add("class", "required"); } } }
protected void PageDataBinds() { if (CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicId)) { DalOperationAboutBbs dal = new DalOperationAboutBbs(); dal.AddTopicHits(topicId.ToString()); DataSet ds = dal.GetTopicAndPostsByTopicId(topicId); if (ds.Tables["1"].Rows.Count > 0 && ds.Tables["1"].Rows.Count > 0) { courseNo = ds.Tables["1"].Rows[0]["courseNo"].ToString(); topicName = ds.Tables["1"].Rows[0]["topicTitle"].ToString(); } if (Request["tag"] != null) { if (tag == "1") { courseNo = Request["courseNo"]; DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); tagName = dal1.GetCoursesByNo(Request["courseNo"],Server.UrlDecode(Request["classID"]),Request["termtag"]).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); BbsForum f = dal3.GetForumById(courseNo); tagName = f.forumTitle; } } hascontrol = this.hasControl(courseNo); if (Request["del"] == "true") { int postId = 0; if (hascontrol && CommonUtility.SafeCheckByParams<string>(Request["postId"], ref postId)) { delpost(postId); Javascript.AlertAndRedirect("删除成功!", "BBSViewTopic.aspx?tag=" + tag + "&topicId=" + Request["topicId"], Page); return; } int topicd = 0; if (hascontrol && CommonUtility.SafeCheckByParams<string>(Request["topicId"], ref topicd) && Request["postId"] == null) { //deltopic(topicd); //Javascript.AlertAndRedirect("删除成功!", "BBSTopicList.aspx?forumId=" + courseNo +"&classID="+Server.UrlDecode(Request["classID"])+"termtag="+Request["termtag"]+ "&tag=" + tag, Page); // Javascript.JavaScriptLocationHref("BBSTopicList.aspx?del=true&forumId=" + courseNo + "&classID=" + Server.UrlDecode(Request["classID"]) + "&termtag="+Request["termtag"]+"&topicId=166&tag=1", Page); return; } else { Javascript.Alert("不能删除!", Page); return; } } dlsttopic.DataSource = ds.Tables["1"]; dlsttopic.DataBind(); dlstposts.DataSource = ds.Tables["0"]; dlstposts.DataBind(); } }
private void delpost(int postId) { DalOperationAboutBbsManage DalOperationAboutBbsManage = new DalOperationAboutBbsManage(); DalOperationAboutBbsManage.DeletePostByPostId(postId); }
protected void Page_Load(object sender, EventArgs e) { if (Request["tag"] != null && Request["forumId"] != null) { string tag = Request["tag"]; if (tag == "1") { DalOperationAboutCourses dal1 = new DalOperationAboutCourses(); tagName = dal1.GetCoursesByNo(Request["forumId"], Server.UrlDecode(Request["classID"]), Request["termtag"]).courseName; } else { DalOperationAboutBbsManage dal3 = new DalOperationAboutBbsManage(); DalOperationAboutBbs dal2 = new DalOperationAboutBbs(); tagName = dal3.GetForumById(Request["forumId"]).forumTitle; } } else { Javascript.GoHistory(-1, Page); } }