public JsonResult ReplyList(int type, int pageIndex, int pageSize) { int total = 0; int pageCount = 0; var list = UserReplyBusiness.GetUserReplys(type == 1 ? "": CurrentUser.UserID, type == 1 ? CurrentUser.UserID:"", type == 2 ? 1 : type, pageSize, pageIndex, ref total, ref pageCount); if (type == 2) { list.ForEach(x => { if (x.Status == 0) { x.Content = "该信息共有" + x.Content.Length + "个字..."; } } ); } JsonDictionary.Add("items", list); JsonDictionary.Add("totalCount", total); JsonDictionary.Add("pageCount", pageCount); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult DeleteReply(string replyid) { JsonDictionary.Add("result", UserReplyBusiness.DeleteReply(replyid)); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult ReplyDetail(string id) { var model = UserReplyBusiness.GetReplyDetail(id); JsonDictionary.Add("Item", model); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult UpdStatus(string ids, int status) { var result = false; string msg = "提交失败,请稍后再试!"; result = UserReplyBusiness.UpdateReplyStatus(ids.TrimEnd(',').Replace(",", "','"), status); JsonDictionary.Add("result", result); JsonDictionary.Add("ErrMsg", msg); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetMsgList(int type, int pageIndex) { int total = 0; int pageCount = 0; var list = UserReplyBusiness.GetUserReplys(CurrentUser.UserID, "", type, PageSize, pageIndex, ref total, ref pageCount); JsonDictionary.Add("items", list); JsonDictionary.Add("totalCount", total); JsonDictionary.Add("pageCount", pageCount); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult SaveReply(string entity) { var result = false; string msg = "提交失败,请稍后再试!"; UserReply model = JsonConvert.DeserializeObject <UserReply>(entity); model.FromReplyID = string.IsNullOrEmpty(model.FromReplyID) ? "" : model.FromReplyID; model.FromReplyUserID = string.IsNullOrEmpty(model.FromReplyUserID) ? "" : model.FromReplyUserID; result = UserReplyBusiness.CreateUserReply(model.GUID.Replace("ZSXJ,", ""), model.Content, model.Title, CurrentUser.UserID, model.FromReplyID, model.FromReplyUserID, model.Type, model.GUID.IndexOf("ZSXJ,"), ref msg); JsonDictionary.Add("result", result); JsonDictionary.Add("ErrMsg", msg); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult GetReplyInfo(string replyid) { string errMsg = ""; var result = false; string url = RouteData.Values["controller"] + "/" + RouteData.Values["action"]; if (!checkGolds(url)) { errMsg = "账户金币不足,不能查看"; } if (string.IsNullOrEmpty(errMsg)) { errMsg = UserReplyBusiness.GetReplyDetail(replyid).Content; result = UserReplyBusiness.UpdateReplyStatus(replyid, 1); } JsonDictionary.Add("errorMsg", errMsg); JsonDictionary.Add("result", result); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }
public JsonResult SaveReply(string entity) { var result = false; string msg = "提交失败,请稍后再试!"; if (CurrentUser == null) { msg = "您尚未登录,请登录后在操作!"; } else { UserReply model = JsonConvert.DeserializeObject <UserReply>(entity); model.FromReplyID = string.IsNullOrEmpty(model.FromReplyID) ? "" : model.FromReplyID; model.FromReplyUserID = string.IsNullOrEmpty(model.FromReplyUserID) ? "" : model.FromReplyUserID; result = UserReplyBusiness.CreateUserReply(model.GUID, model.Content, CurrentUser.UserID, model.FromReplyID, model.FromReplyUserID, model.Type); } JsonDictionary.Add("result", result); JsonDictionary.Add("errorMsg", msg); return(new JsonResult { Data = JsonDictionary, JsonRequestBehavior = JsonRequestBehavior.AllowGet }); }