Beispiel #1
0
        public GameWinNumber_Info QueryWinNumber(string issuseNumber)
        {
            var manager = new SDKLPK3_GameWinNumberManager();
            var entity  = manager.QueryWinNumber(issuseNumber);

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

            ObjectConvert.ConverEntityToInfo <SDKLPK3_GameWinNumber, GameWinNumber_Info>(entity, ref info);
            return(info);
        }
Beispiel #2
0
        public GameWinNumber_InfoCollection QuerySDKLPK3_GameWinNumberDesc(DateTime startTime, DateTime endTime, int pageIndex, int pageSize)
        {
            GameWinNumber_InfoCollection collection = new GameWinNumber_InfoCollection();
            var totalCount = 0;
            var infoList   = new List <GameWinNumber_Info>();
            var entityList = new SDKLPK3_GameWinNumberManager().QuerySDKLPK3_GameWinNumberDesc(startTime, endTime, pageIndex, pageSize, out totalCount);

            ObjectConvert.ConvertEntityListToInfoList <List <SDKLPK3_GameWinNumber>, SDKLPK3_GameWinNumber, List <GameWinNumber_Info>, GameWinNumber_Info>(entityList, ref infoList,
                                                                                                                                                           () => { return(new GameWinNumber_Info()); },
                                                                                                                                                           (entity, info) =>
            {
                //处理info里面有,页entity里面没有的属性
                //info.WinNumber = entity.WinNumber;
            });
            collection.TotalCount = totalCount;
            collection.List.AddRange(infoList);
            return(collection);
        }
Beispiel #3
0
        public void Add_GameWinNumber(string issuseNumber, string winNumber)
        {
            new KJGameIssuseBusiness().IssusePrize(this.CurrentGameCode, issuseNumber, winNumber);
            var manager = new SDKLPK3_GameWinNumberManager();
            var exist   = manager.QueryWinNumber(issuseNumber);

            if (exist != null)
            {
                return;
            }

            manager.AddSDKLPK3_GameWinNumber(new SDKLPK3_GameWinNumber
            {
                GameCode     = this.CurrentGameCode,
                IssuseNumber = issuseNumber,
                WinNumber    = winNumber,
                CreateTime   = DateTime.Now,
            });
        }