Beispiel #1
0
        public ActionResult Comments(Comment comment)
        {
            int    guideid  = Convert.ToInt32(Session["Guide_id"]);
            int    userid   = Convert.ToInt32(Session["User_id"]);
            string textarea = Request["pingluntextarea"];
            var    result   = iorderbll.GuideCommentOrder(userid, guideid);

            if (ModelState.IsValid)
            {
                if (result > 0)
                {
                    if (textarea != "")
                    {
                        comment.User_id          = userid;
                        comment.Guide_id         = guideid;
                        comment.Comment_time     = System.DateTime.Now;
                        comment.Comment_contents = textarea;
                        icommentbll.Add(comment);
                        return(Content("<script>alert('评论成功');window.open('" + Url.Action("GuideDetails", "GuideDetails", new { id = guideid }) + "','_self')</script>"));
                    }
                    else
                    {
                        return(Content("<script>alert('评论不能为空!');history.go(-1)</script>"));
                    }
                }
                else
                {
                    return(Content("<script>alert('您未预约过该向导,不能评论!');history.go(-1)</script>"));
                }
            }
            return(Content("<script>alert('评论成功!');window.open('" + Url.Action("GuideDetails", "GuideDetails", new { id = guideid }) + "', '_self')</script>"));
        }