Example #1
0
        public ActionResult AjaxSaveReplay()
        {
            string sysNoText = Request.Form["SysNo"];
            int    sysNo     = 0;

            int.TryParse(sysNoText, out sysNo);
            if (sysNo > 0)
            {
                string content = Request.Form["Content"];
                if (!string.IsNullOrEmpty(content))
                {
                    ProductReviewReplyInfo entity = new ProductReviewReplyInfo();
                    entity.Content            = content;
                    entity.ReviewSysNo        = sysNo;
                    entity.SellerSysNo        = UserAuthHelper.GetCurrentUser().SellerSysNo;
                    entity.Status             = "A";
                    entity.StatusValue        = "A";
                    entity.Type               = "M";
                    entity.NeedAdditionalText = "N";

                    entity.InUserName = UserAuthHelper.GetCurrentUser().UserID;
                    entity.InUser     = UserAuthHelper.GetCurrentUser().UserID;
                    entity.InDate     = DateTime.Now;

                    ProductReviewService.AddProductReviewReply(entity);

                    return(Json(entity));
                }
            }

            return(Json(1));
        }
Example #2
0
        /// <summary>
        /// 添加产品评论回复:添加产品评论回复有3种方式:
        /// 1.	网友回复,需通过审核才展示。
        /// 2.	厂商回复(通过Seller Portal),需通过审核才展示。
        /// 3.	IPP系统中回复,默认直接展示。
        /// </summary>
        /// <param name="item">The item.</param>
        public static void AddProductReviewReply(ProductReviewReplyInfo item)
        {
            DataCommand dataCommand = DataCommandManager.GetDataCommand("ProductReview_CreateProductReviewReply");

            dataCommand.SetParameterValue <ProductReviewReplyInfo>(item);

            dataCommand.ExecuteNonQuery();
        }
Example #3
0
        /// <summary>
        /// 厂商回复的批量发布与拒绝
        /// </summary>
        /// <param name="item">The item.</param>
        /// <returns></returns>
        public static int UpdateProductReviewVendorReplyStatus(ProductReviewReplyInfo item)
        {
            DataCommand dataCommand = DataCommandManager.GetDataCommand("ProductReview_UpdateVendorStatus");

            dataCommand.SetParameterValue("@SysNo", item.SysNo.Value);
            dataCommand.SetParameterValue("@ReviewSysNo", item.ReviewSysNo.Value);
            dataCommand.SetParameterValue("@Content", item.Content);
            dataCommand.SetParameterValue("@Status", item.Status);
            dataCommand.SetParameterValue("@CompanyCode", item.CompanyCode);
            dataCommand.SetParameterValueAsCurrentUserAcct("EditUser");

            dataCommand.ExecuteNonQuery();

            return(Convert.ToInt32(dataCommand.GetParameterValue("@IsSuccess")));
        }
Example #4
0
 /// <summary>
 /// 添加产品评论回复
 /// </summary>
 /// <param name="item">The item.</param>
 public static void AddProductReviewReply(ProductReviewReplyInfo item)
 {
     ProductReviewDA.AddProductReviewReply(item);
 }