コード例 #1
0
        /// <summary>
        /// 添加一条积点
        /// </summary>
        /// <param name="entity"></param>
        /// <returns></returns>
        public PointHistoryEntity Insert(PointHistoryEntity entity)
        {
            if (entity == null)
            {
                return null;
            }

            entity.Name = entity.Name ?? String.Empty;
            entity.Description = entity.Description ?? String.Empty;

            try
            {
                return _pointRepository.Insert(entity);
            }
            catch (Exception ex)
            {
                Logger.Warn(String.Format("创建积点失败userid={0},type={1},sourceType={2},Amount={3}", entity.User_Id, entity.Type, entity.PointSourceType, entity.Amount));
                Logger.Error(ex);

                return null;
            }
        }
コード例 #2
0
        public PointInfoResponse PointInfoResponseMapping(PointHistoryEntity source)
        {
            if (source == null)
            {
                return null;
            }

            var target = Mapper.Map<PointHistoryEntity, PointInfoResponse>(source);

            return target;
        }