Example #1
0
        public ActionResult ActivityDetail(string Id)
        {
            ViewData["Goods"]       = null;
            ViewData["ListComment"] = null;
            pbs_basic_Goods              pbsBasicGoods        = new pbs_basic_Goods();
            int                          gid                  = Utility.Util.ParseHelper.ToInt(Id);
            pbs_basic_GoodsService       pbsBasicGoodsService = new pbs_basic_GoodsService();
            ResultInfo <pbs_basic_Goods> result_Goods         = pbsBasicGoodsService.GetGoodsModelById(gid);

            if (result_Goods.Result && result_Goods.Data != null)
            {
                pbsBasicGoods     = result_Goods.Data;
                ViewData["Goods"] = pbsBasicGoods;
            }

            List <pbs_basic_CommentView> listComment                     = new List <pbs_basic_CommentView>();
            pbs_basic_CommentService     pbsBasicCommentService          = new pbs_basic_CommentService();
            ResultInfo <List <pbs_basic_CommentView> > resultCommentList = pbsBasicCommentService.GetCommentListByGoodsID(gid);

            if (resultCommentList.Result && resultCommentList.Data != null)
            {
                listComment             = resultCommentList.Data;
                ViewData["ListComment"] = listComment;
            }

            return(View());
        }
Example #2
0
        public JsonResult AssessOrderAjax(string goodsId, string commentContents, string url1, string score, string oId)
        {
            int gId       = Utility.Util.ParseHelper.ToInt(goodsId);
            int scoreThis = Utility.Util.ParseHelper.ToInt(score);
            pbs_basic_CommentService pbsBasicCommentService = new pbs_basic_CommentService();
            pbs_basic_OrderService   pbsBasicOrderService   = new pbs_basic_OrderService();

            ResultInfo <bool> result_AddComment = pbsBasicCommentService.AddComment(gId, userid, commentContents, url1, string.Empty, string.Empty, string.Empty, string.Empty, scoreThis, DateTime.Now, DateTime.Now, 0, string.Empty);

            if (result_AddComment.Result && result_AddComment.Data)
            {
                ResultInfo <bool> result_UpdateOrder = pbsBasicOrderService.UpdateOrders(6, Utility.Util.ParseHelper.ToInt(oId));
                if (result_UpdateOrder.Result && result_UpdateOrder.Data)
                {
                    return(Json(new ResultModel <bool>(0, "评论成功", true), JsonRequestBehavior.AllowGet));
                }
            }

            return(Json(new ResultModel <bool>(1, "评论失败", true), JsonRequestBehavior.AllowGet));
        }