Esempio n. 1
0
 /// <summary>
 /// 根据编号查询文章信息_后台
 /// </summary>
 /// <param name="articleId"></param>
 /// <param name="userToken"></param>
 /// <returns></returns>
 public Task <ArticleInfo_Query> QueryArticleById_Web(string articleId)
 {
     try
     {
         var query  = new DataQuery();
         var entity = query.GetArticleById(articleId);
         if (entity == null)
         {
             throw new LogicException("指定编号的文章不存在");
         }
         entity.ReadCount++;
         query.UpdateArticle(entity);
         var info = new ArticleInfo_Query();
         ObjectConvert.ConverEntityToInfo <E_SiteMessage_Article_List, ArticleInfo_Query>(entity, ref info);
         return(Task.FromResult(info));
     }
     catch (LogicException ex)
     {
         throw ex;
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message, ex);
     }
 }
        public GameWinNumber_Info QueryWinNumberT6BQC(string issuseNumber)
        {
            var manager = new CTZQ_T6BQC_GameWinNumberManager();
            var entity  = manager.QueryWinNumber(issuseNumber);
            var info    = new GameWinNumber_Info();

            ObjectConvert.ConverEntityToInfo <CTZQ_T6BQC_GameWinNumber, GameWinNumber_Info>(entity, ref info);
            info.GameType = entity.GameType;
            return(info);
        }
        public DoubtInfo_Query QueryDoubtInfoById(string doubtId)
        {
            using (var manager = new DoubtManager())
            {
                var entity = manager.GetDoubtById(doubtId);

                var info = new DoubtInfo_Query();
                ObjectConvert.ConverEntityToInfo <Doubt, DoubtInfo_Query>(entity, ref info);
                return(info);
            }
        }
Esempio n. 4
0
        public GameWinNumber_Info QueryWinNumber(string issuseNumber)
        {
            var manager = new GDKLSF_GameWinNumberManager();
            var entity  = manager.QueryWinNumber(issuseNumber);

            if (entity == null)
            {
                return(new GameWinNumber_Info());
            }
            var info = new GameWinNumber_Info();

            ObjectConvert.ConverEntityToInfo <GDKLSF_GameWinNumber, GameWinNumber_Info>(entity, ref info);
            return(info);
        }
Esempio n. 5
0
 public ActivityPrizeConfigInfo GetActivityPrizeConfig(int activityId)
 {
     using (var manage = new UserIntegralManager())
     {
         ActivityPrizeConfig entity = manage.GetActivityPrizeConfig(activityId);
         if (entity != null)
         {
             ActivityPrizeConfigInfo info = new ActivityPrizeConfigInfo();
             ObjectConvert.ConverEntityToInfo(entity, ref info);
             return(info);
         }
         return(null);
     }
 }
 public SiteMessageBannerInfo GetBannerManagerInfo(string bannerId)
 {
     using (var manager = new BulletinManager())
     {
         var entity = manager.GetBannerManagerInfo(bannerId);
         if (entity == null)
         {
             throw new Exception("未查询到广告数据!");
         }
         SiteMessageBannerInfo info = new SiteMessageBannerInfo();
         ObjectConvert.ConverEntityToInfo(entity, ref info);
         return(info);
     }
 }
Esempio n. 7
0
 public UserSiteServiceInfo QueryUserSiteServiceByUserId(string userId)
 {
     using (var manager = new UserBalanceManager())
     {
         UserSiteServiceInfo info = new UserSiteServiceInfo();
         var entity = manager.QueryUserSiteServiceByUserId(userId, ServiceType.DrawingNotice);
         if (entity == null)
         {
             return(null);
         }
         ObjectConvert.ConverEntityToInfo(entity, ref info);
         return(info);
     }
 }
Esempio n. 8
0
 public UserSiteServiceInfo QueryUserSiteServiceById(int Id)
 {
     using (var manager = new UserBalanceManager())
     {
         UserSiteServiceInfo info = new UserSiteServiceInfo();
         var entity = manager.QueryUserSiteServiceById(Id);
         if (entity == null)
         {
             return(new UserSiteServiceInfo());
         }
         ObjectConvert.ConverEntityToInfo(entity, ref info);
         return(info);
     }
 }
        public KJIssuse_QueryInfo QueryCurrentIssuseInfoWithOffical(string gameCode)
        {
            var entity = new KJGameIssuseManager().QueryCurrentIssuseWithOffical(gameCode);

            if (entity == null)
            {
                return(null);
            }
            var info = new KJIssuse_QueryInfo {
                Status = IssuseStatus.OnSale
            };

            ObjectConvert.ConverEntityToInfo <KJGameIssuse, KJIssuse_QueryInfo>(entity, ref info);
            var gameInfo = new KJGameInfo();

            gameInfo.GameCode = entity.GameCode;
            info.Game         = gameInfo;
            return(info);
        }
Esempio n. 10
0
 public ArticleInfo_Query QueryArticleInfoById(string articleId, bool isAddReadCount)
 {
     using (var manager = new ArticleManager())
     {
         var entity = manager.GetArticleById(articleId);
         if (entity == null)
         {
             throw new ArgumentException("指定编号的文章不存在");
         }
         if (isAddReadCount)
         {
             entity.ReadCount++;
             manager.UpdateArticle(entity);
         }
         var info = new ArticleInfo_Query();
         ObjectConvert.ConverEntityToInfo <Article, ArticleInfo_Query>(entity, ref info);
         return(info);
     }
 }
Esempio n. 11
0
        public Issuse_QueryInfo QueryCurrentNewIssuseInfo(string gameCode, string gameType)
        {
            var entity = new LotteryGameManager().QueryCurrentNewIssuseInfo(gameCode, gameType);

            if (entity == null)
            {
                return(null);
            }
            var info = new Issuse_QueryInfo {
                Status = IssuseStatus.OnSale
            };

            ObjectConvert.ConverEntityToInfo <GameIssuse, Issuse_QueryInfo>(entity, ref info);
            var gameInfo = new GameInfo();

            gameInfo.GameCode = entity.GameCode;
            //ObjectConvert.ConverEntityToInfo<LotteryGame, GameInfo>(entity.Game, ref gameInfo);
            info.Game = gameInfo;
            return(info);
        }
Esempio n. 12
0
        public RoleInfo_Query GetSystemRoleById(string roleId)
        {
            using (var roleManager = new RoleManager())
            {
                var role = roleManager.GetRoleById(roleId);

                var info = new RoleInfo_Query();
                ObjectConvert.ConverEntityToInfo <SystemRole, RoleInfo_Query>(role, ref info);
                foreach (var function in role.FunctionList)
                {
                    if (function.Status == EnableStatus.Enable)
                    {
                        var item = new RoleFunctionInfo
                        {
                            FunctionId = function.FunctionId,
                            Mode       = function.Mode,
                        };
                        info.FunctionList.Add(item);
                    }
                }
                return(info);
            }
        }