Exemple #1
0
        /// <summary>
        /// 获取反馈类型
        /// </summary>
        /// <param name="source">来源:商城(10),IphoneApp(20),AndroidApp(30)</param>
        /// <returns>反馈类型</returns>
        /// <remarks> 2013-7-15 杨浩 创建 </remarks>
        /// <remarks>2013-08-19 周唐炬 实现</remarks>
        public Result <IList <FeedbackType> > GetFeedbackType(CustomerStatus.意见反馈类型来源 source)
        {
            var result = new Result <IList <FeedbackType> >()
            {
                StatusCode = -1
            };
            var list = FeedbackTypeBo.Instance.GetFeedbackTypeList(source);

            if (list != null)
            {
                result.Data = list.Select(x => new FeedbackType
                {
                    SysNo = x.SysNo,
                    Name  = x.Name
                }).ToList();
                result.StatusCode = 0;
                result.Status     = true;
            }
            else
            {
                result.Message = "暂无数据!";
            }
            return(result);
        }
Exemple #2
0
 /// <summary>
 /// 通过来源获取意见反馈类别
 /// </summary>
 /// <param name="source">来源</param>
 /// <returns>意见反馈类别</returns>
 /// <remarks>2013-08-19 周唐炬 创建</remarks>
 public IList <CrFeedbackType> GetFeedbackTypeList(CustomerStatus.意见反馈类型来源 source)
 {
     return(ICrFeedbackTypeDao.Instance.GetFeedbackTypeList(source));
 }
Exemple #3
0
 public override IList <CrFeedbackType> GetFeedbackTypeList(CustomerStatus.意见反馈类型来源 source)
 {
     return(Context.Sql("SELECT * FROM CrFeedbackType WHERE Source=@Source")
            .Parameter("Source", (int)source)
            .QueryMany <CrFeedbackType>());
 }
Exemple #4
0
 /// <summary>
 /// 通过来源获取意见反馈类别
 /// </summary>
 /// <param name="source">来源</param>
 /// <returns>意见反馈类别</returns>
 /// <remarks>2013-08-19 周唐炬 创建</remarks>
 public abstract IList <CrFeedbackType> GetFeedbackTypeList(CustomerStatus.意见反馈类型来源 source);