コード例 #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Request["ForumId"] != null)
     {
         Controllers.ForumController forumController = new Controllers.ForumController();
         ForumModel = forumController.ReadForumPost(Convert.ToInt32(Request["ForumId"]));
     }
     else
     {
         Response.Redirect(Request.UrlReferrer.AbsolutePath);
     }
 }
コード例 #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         Controllers.ForumController forumController = new Controllers.ForumController();
         ForumModel forumModel = forumController.ReadForumPost(Convert.ToInt32(Request["ForumId"]));
         if (forumModel != null)
         {
             txtBoxSubject.Text = forumModel.Subject;
             txtBoxPost.Text = forumModel.ForumPost;
         }
     }
 }
コード例 #3
0
 protected void btnReply_Click(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(txtBoxReply.Text))
     {
         Controllers.ForumController forumController = new Controllers.ForumController();
         ReplyModel replyModel = new ReplyModel();
         User user = (User)Session["User"];
         replyModel.UserId = user.UserId;
         replyModel.ForumId = ForumModel.ForumId;
         replyModel.ReplyPost = txtBoxReply.Text;
         ForumModel = forumController.ReplyForumPost(replyModel);
         txtBoxReply.Text = "";
     }
 }
コード例 #4
0
 protected void btnDelete_Click(object sender, EventArgs e)
 {
     Controllers.ForumController forumController = new Controllers.ForumController();
     forumController.DeleteForumPost(ForumModel);
     Response.Redirect("~/Forum/Forum.aspx");
 }
コード例 #5
0
ファイル: Forum.aspx.cs プロジェクト: benhejl/SWENG500_Team1
 protected void Page_Load(object sender, EventArgs e)
 {
     Controllers.ForumController forumController = new Controllers.ForumController();
     ForumList = forumController.DisplayForumPosts();
 }