Пример #1
0
        /// <summary>
        /// 根据咨询编号加载相应的厂商评论回复
        /// </summary>
        /// <param name="sysNo">The system no.</param>
        /// <param name="sellerSysNo">The seller system no.</param>
        /// <returns></returns>
        public static QueryResult <ProductConsultReplyInfo> GetProductConsultFactoryReply(int sysNo, int?sellerSysNo)
        {
            QueryResult <ProductConsultReplyInfo> result = new QueryResult <ProductConsultReplyInfo>();

            var list = ProductConsultDA.GetProductConsultFactoryReply(sysNo);

            result.ResultList = list;
            result.PageInfo   = new PageInfo
            {
                PageIndex  = 0,
                PageSize   = int.MaxValue,
                TotalCount = list == null ? 0 : list.Count,
            };

            return(result);
        }
Пример #2
0
        /// <summary>
        /// Query查询
        /// </summary>
        /// <param name="queryCriteria"></param>
        /// <returns></returns>
        public static QueryResult <ProductConsultQueryBasicInfo> QueryProductConsultBasicInfoList(ProductConsultQueryFilter queryCriteria)
        {
            int totalCount = 0;
            QueryResult <ProductConsultQueryBasicInfo> result = new QueryResult <ProductConsultQueryBasicInfo>();

            List <ProductConsultQueryBasicInfo> list = ProductConsultDA.QueryProductConsultBasicInfoList(queryCriteria, out totalCount);

            result.ResultList = list;
            result.PageInfo   = new PageInfo
            {
                PageIndex  = queryCriteria.PageIndex,
                PageSize   = queryCriteria.PageSize,
                TotalCount = totalCount,
            };

            return(result);
        }
Пример #3
0
 /// <summary>
 /// 添加产品评论回复
 /// </summary>
 /// <param name="item">The item.</param>
 public static void AddProductConsultReply(ProductConsultReplyInfo item)
 {
     ProductConsultDA.AddProductConsultReply(item);
 }
Пример #4
0
        /// <summary>
        /// 根据编号,加载相应的评咨询
        /// </summary>
        /// <param name="sysNo">The item system no.</param>
        /// <returns></returns>
        public static ProductConsultInfo LoadProductConsultWithoutReply(int sysNo)
        {
            ProductConsultInfo item = ProductConsultDA.LoadProductConsult(sysNo);

            return(item);
        }
Пример #5
0
 /// <summary>
 /// 批量阅读
 /// </summary>
 /// <param name="items">The items.</param>
 public static void BatchSetProductConsultRead(List <int> items, string currentUser)
 {
     ProductConsultDA.BatchSetProductConsultStatus(items, "E", currentUser);
 }