Esempio n. 1
0
        public ActionResult ForumView(ForumPost forumPost)
        {
            ForumPostSqlDAL dal = new ForumPostSqlDAL();

            dal.SaveNewPost(forumPost);
            ForumPostSqlDAL  newdal   = new ForumPostSqlDAL();
            List <ForumPost> allPosts = newdal.GetAllPosts();

            return(View("ForumView", allPosts));
        }
Esempio n. 2
0
 public IActionResult NewPost(ForumPost post)
 {
     if (ModelState.IsValid)
     {
         dal.SaveNewPost(post);
         TempData["Show_Message"] = true;
         return(RedirectToAction("index"));
     }
     return(RedirectToAction("index", "forum"));
 }
        public IActionResult NewPost(ForumPost forumPost)
        {
            if (!ModelState.IsValid)
            {
                return(View("NewPost"));
            }

            TempData["Message"] = "Your message has been saved.";

            forumPostSqlDAL.SaveNewPost(forumPost);

            return(RedirectToAction(""));
        }
Esempio n. 4
0
        public ActionResult PostAMessage()
        {
            if (Request.Params["Username"] != null)
            {
                IForumPostDAL dal  = new ForumPostSqlDAL();
                ForumPost     post = new ForumPost();

                post.Username = Request.Params["Username"];
                post.Subject  = Request.Params["Subject"];
                post.Message  = Request.Params["Message"];

                bool result = dal.SaveNewPost(post);

                ViewBag.Result = result;
            }

            return(View());
        }
Esempio n. 5
0
        public ActionResult NewPost(ForumPost model)
        {
            ForumPostSqlDAL _dal = new ForumPostSqlDAL();

            bool successful = _dal.SaveNewPost(model);

            //If successful:

            if (successful)
            {
                SetMessage("Your post was successfully added");
            }
            else
            {
                SetMessage("There was an error adding your post!");
            }

            return(RedirectToAction("Forum"));
        }
        public ActionResult NewPost(ForumPost fp)
        {
            ActionResult result = null;


            if (!ModelState.IsValid)
            {
                result = View("NewPost");
            }
            else
            {
                _fpDAL.SaveNewPost(fp);

                TempData["Username"] = fp.Username;


                result = RedirectToAction("Index");
            }


            return(result);
        }
Esempio n. 7
0
        public ActionResult SpaceForumResult(ForumPost post)
        {
            forumDAL.SaveNewPost(post);

            return(View("SpaceForum"));
        }