public PartialViewResult TopicReply(int id) { YSWL.MALL.BLL.SNS.GroupTopicReply topicReplyBLL = new YSWL.MALL.BLL.SNS.GroupTopicReply(); List <YSWL.MALL.Model.SNS.GroupTopicReply> topicReplies = topicReplyBLL.GetModelList(string.Format("TopicID={0}", id)); ViewBag.Id = id; return(PartialView(topicReplies)); }
public ActionResult AJaxCreateTopicReply(FormCollection fm) { string Des = Common.InjectionFilter.Filter(fm["Des"] != null ? fm["Des"].ToString() : ""); long Pid = Common.Globals.SafeLong(fm["Pid"], 0); int GroupId = Common.Globals.SafeInt(fm["GroupId"], 0); int TopicId = Common.Globals.SafeInt(fm["TopicId"], 0); string ImageUrl = ""; //商品和图片只能发一个 if (Pid == 0) { ImageUrl = fm["ImageUrl"] != null ? fm["ImageUrl"].ToString() : ""; } if (string.IsNullOrEmpty(Des)) { return(Content("No")); } YSWL.MALL.BLL.SNS.GroupTopicReply bllTopicReply = new YSWL.MALL.BLL.SNS.GroupTopicReply(); YSWL.MALL.Model.SNS.GroupTopicReply modelTopicReply = new Model.SNS.GroupTopicReply(); modelTopicReply.Description = Des; //移动图片 string savePath = "/Upload/SNS/Images/Group/" + DateTime.Now.ToString("yyyyMMdd") + "/"; string saveThumbsPath = "/Upload/SNS/Images/GroupThumbs/" + DateTime.Now.ToString("yyyyMMdd") + "/"; modelTopicReply.PhotoUrl = YSWL.MALL.BLL.SNS.Photos.MoveImage(ImageUrl, savePath, saveThumbsPath); modelTopicReply.GroupID = GroupId; modelTopicReply.CreatedDate = DateTime.Now; modelTopicReply.ReplyUserID = currentUser.UserID; modelTopicReply.ReplyNickName = currentUser.NickName; modelTopicReply.Status = 1; modelTopicReply.TopicID = TopicId; if ((modelTopicReply.ReplyID = bllTopicReply.AddEx(modelTopicReply, Pid)) > 0) { YSWL.MALL.BLL.SNS.GroupTopicReply bllReply = new YSWL.MALL.BLL.SNS.GroupTopicReply(); List <YSWL.MALL.Model.SNS.GroupTopicReply> list = new List <Model.SNS.GroupTopicReply>(); modelTopicReply = bllReply.GetModel(modelTopicReply.ReplyID); list.Add(modelTopicReply); return(PartialView(CurrentThemeViewPath + "/Group/TopicReplyResult.cshtml", list)); } return(Content("No")); }