示例#1
0
        public ActionResult GetComments(CommentQuery query)
        {
            if (!query.AnswerID.HasValue)
            {
                return(Json(new
                {
                    Code = -400,
                    Msg = "参数不能为空",
                    Data = ""
                }));
            }

            if (!query.PageIndex.HasValue)
            {
                query.PageIndex = 1;
            }
            if (!query.PageSize.HasValue)
            {
                query.PageSize = 10;
            }

            query.UserID = this.UserData.UserID;
            PageVM <BBSCommentVM> pgVM = new BBSCommentService().GetComments(query);

            if (pgVM == null || pgVM.Data == null || pgVM.Data.Count == 0)
            {
                return(Json(new
                {
                    Code = -200,
                    Msg = "暂无数据",
                    Data = ""
                }));
            }

            return(Json(new
            {
                Code = 200,
                Msg = "获取成功",
                Data = pgVM
            }));
        }
示例#2
0
        public ActionResult SaveComment(BBSCommentVM vm)
        {
            if (vm == null || string.IsNullOrEmpty(vm.BindTableName) || !vm.BindTableID.HasValue)
            {
                return(Json(new
                {
                    Code = -400,
                    Msg = "参数不能为空",
                    Data = ""
                }));
            }

            vm.UserName  = this.UserData.UserName;
            vm.UserID    = this.UserData.UserID;
            vm.InputTime = DateTime.Now;
            vm           = new BBSCommentService().SaveComment(vm);

            return(Json(new
            {
                Code = 200,
                Msg = "保存成功",
                Data = vm
            }));
        }